benchexec/../run-test.sh Library-TraceCheckerUtilsTest de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.owickigries.PetriOwickiGriesTestSuite ConcurrencySafety.chl-sre-trans.wvr.c_BEv2_AllErrorsAtOnce.ats true -------------------------------------------------------------------------------- Thanks for using JUnit! Support its development at https://junit.org/sponsoring Test plan execution started. Number of static tests: 1 ╷ ├─ JUnit Jupiter └─ JUnit Jupiter finished after 30 ms. ├─ JUnit Vintage │ ├─ PetriOwickiGriesTestSuite │ │ ├─ ConcurrencySafety_chl-sre-trans_wvr_c_BEv2_AllErrorsAtOnce_ats │ │ │ tags: [] │ │ │ uniqueId: [engine:junit-vintage]/[runner:de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.owickigries.PetriOwickiGriesTestSuite]/[test:ConcurrencySafety_chl-sre-trans_wvr_c_BEv2_AllErrorsAtOnce_ats(de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.owickigries.PetriOwickiGriesTestSuite)] │ │ │ parent: [engine:junit-vintage]/[runner:de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.owickigries.PetriOwickiGriesTestSuite] │ │ │ source: ClassSource [className = 'de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.owickigries.PetriOwickiGriesTestSuite', filePosition = null] [INFO]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/adds/z3 [INFO]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/adds/z3 SMTLIB2_COMPLIANT=true -t:1000 -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) [INFO]: [MP /storage/repos/ultimate/releaseScripts/default/adds/z3 SMTLIB2_COMPLIANT=true -t:1000 -memory:2024 -smt2 -in (1)] Waiting until timeout for monitored process [DEBUG]: 'ConcurrencySafety.chl-sre-trans.wvr.c_BEv2_AllErrorsAtOnce.ats' successfully parsed [INFO]: Initialized classic predicate unifier [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: simplifying formula of DAG size 32 [DEBUG]: DAG size before simplification 32, DAG size after simplification 32 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: simplifying formula of DAG size 23 [DEBUG]: DAG size before simplification 23, DAG size after simplification 23 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: simplifying formula of DAG size 28 [DEBUG]: DAG size before simplification 28, DAG size after simplification 28 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: simplifying formula of DAG size 19 [DEBUG]: DAG size before simplification 19, DAG size after simplification 19 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: simplifying formula of DAG size 25 [DEBUG]: DAG size before simplification 25, DAG size after simplification 25 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: simplifying formula of DAG size 27 [DEBUG]: DAG size before simplification 27, DAG size after simplification 27 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: simplifying formula of DAG size 30 [DEBUG]: DAG size before simplification 30, DAG size after simplification 30 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@60d8c0dc [DEBUG]: simplifying formula of DAG size 9 [DEBUG]: DAG size before simplification 9, DAG size after simplification 9 [INFO]: Initialized classic predicate unifier [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: simplifying formula of DAG size 34 [DEBUG]: DAG size before simplification 34, DAG size after simplification 34 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: simplifying formula of DAG size 30 [DEBUG]: DAG size before simplification 30, DAG size after simplification 30 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: simplifying formula of DAG size 32 [DEBUG]: DAG size before simplification 32, DAG size after simplification 32 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: simplifying formula of DAG size 6 [DEBUG]: DAG size before simplification 6, DAG size after simplification 6 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: simplifying formula of DAG size 27 [DEBUG]: DAG size before simplification 27, DAG size after simplification 27 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@495083a0 [DEBUG]: simplifying formula of DAG size 36 [DEBUG]: DAG size before simplification 36, DAG size after simplification 36 [INFO]: Initialized classic predicate unifier [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: simplifying formula of DAG size 33 [DEBUG]: DAG size before simplification 33, DAG size after simplification 33 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: simplifying formula of DAG size 24 [DEBUG]: DAG size before simplification 24, DAG size after simplification 24 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: simplifying formula of DAG size 11 [DEBUG]: DAG size before simplification 11, DAG size after simplification 11 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: simplifying formula of DAG size 35 [DEBUG]: DAG size before simplification 35, DAG size after simplification 35 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: simplifying formula of DAG size 37 [DEBUG]: DAG size before simplification 37, DAG size after simplification 37 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5fd62371 [DEBUG]: simplifying formula of DAG size 27 [DEBUG]: DAG size before simplification 27, DAG size after simplification 27 [DEBUG]: 10 StateContainers 10 in inMapMode10 in outMapMode [INFO]: Start isDeterministic. Operand 10 states and 661 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting inductivity check of a Floyd-Hoare automaton with has 10 states, 10 states have (on average 66.1) internal successors, (661), 10 states have internal predecessors, (661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [INFO]: Floyd-Hoare automaton has 661 edges. 661 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [DEBUG]: 8 StateContainers 8 in inMapMode8 in outMapMode [INFO]: Start isDeterministic. Operand 8 states and 544 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting inductivity check of a Floyd-Hoare automaton with has 8 states, 8 states have (on average 68.0) internal successors, (544), 8 states have internal predecessors, (544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [INFO]: Floyd-Hoare automaton has 544 edges. 544 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [DEBUG]: 8 StateContainers 8 in inMapMode8 in outMapMode [INFO]: Start isDeterministic. Operand 8 states and 549 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting inductivity check of a Floyd-Hoare automaton with has 8 states, 8 states have (on average 68.625) internal successors, (549), 8 states have internal predecessors, (549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@72ccd81a [INFO]: Floyd-Hoare automaton has 549 edges. 549 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [INFO]: Number of proof automata: 3 [INFO]: 61 / 88 letters are loopers in proof 0 [INFO]: 63 / 88 letters are loopers in proof 1 [INFO]: 64 / 88 letters are loopers in proof 2 [INFO]: Loopers in proof automata: min=61, max=64, median=63 [INFO]: Start finitePrefix. Operand will be constructed on-demand [DEBUG]: Start unfolding. Net will be constructed on-demandWe compute complete finite Prefix [DEBUG]: Constructed Non-cut-off-Event: 1:1A:[86][0] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 2, total #Conditions: 8 [DEBUG]: Constructed Non-cut-off-Event: 2:2A:[5][1] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 3, total #Conditions: 9 [DEBUG]: Constructed Non-cut-off-Event: 3:3A:[85][2] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 4, total #Conditions: 10 [DEBUG]: Constructed Non-cut-off-Event: 4:4A:[15][3] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 5, total #Conditions: 11 [DEBUG]: Constructed Non-cut-off-Event: 5:5A:[12][4] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 6, total #Conditions: 12 [DEBUG]: Constructed Non-cut-off-Event: 6:6A:[73][5] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 7, total #Conditions: 13 [DEBUG]: Constructed Non-cut-off-Event: 7:7A:[32][6] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 8, total #Conditions: 17 [DEBUG]: Constructed Non-cut-off-Event: 8:8A:[33][7] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 9, total #Conditions: 21 [DEBUG]: Constructed Non-cut-off-Event: 9:9A:[74][8] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 10, total #Conditions: 24 [DEBUG]: Constructed Non-cut-off-Event: 10:10A:[16][9] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 11, total #Conditions: 27 [DEBUG]: Constructed Non-cut-off-Event: 11:11A:[78][10] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 12, total #Conditions: 31 [DEBUG]: Constructed Non-cut-off-Event: 12:12A:[25][11] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 13, total #Conditions: 34 [DEBUG]: Constructed Non-cut-off-Event: 13:13A:[22][12] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 14, total #Conditions: 35 [DEBUG]: Constructed Non-cut-off-Event: 14:14A:[26][13] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 15, total #Conditions: 36 [DEBUG]: Constructed Non-cut-off-Event: 15:15A:[28][14] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 16, total #Conditions: 37 [DEBUG]: Constructed Non-cut-off-Event: 16:16A:[3][15] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 17, total #Conditions: 38 [DEBUG]: Constructed Non-cut-off-Event: 17:17A:[79][16] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 18, total #Conditions: 39 [DEBUG]: Constructed Non-cut-off-Event: 18:18A:[66][17] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 19, total #Conditions: 40 [DEBUG]: Constructed Non-cut-off-Event: 19:19A:[63][18] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 20, total #Conditions: 43 [DEBUG]: Constructed Non-cut-off-Event: 20:20A:[10][19] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 21, total #Conditions: 44 [DEBUG]: Constructed Non-cut-off-Event: 21:21A:[76][20] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 22, total #Conditions: 45 [DEBUG]: Constructed Non-cut-off-Event: 22:22A:[23][21] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 23, total #Conditions: 49 [DEBUG]: Constructed Non-cut-off-Event: 23:23A:[38][22] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 24, total #Conditions: 50 [DEBUG]: Constructed Non-cut-off-Event: 24:24A:[39][23] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 25, total #Conditions: 51 [DEBUG]: Constructed Non-cut-off-Event: 25:25A:[20][24] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 26, total #Conditions: 54 [DEBUG]: Constructed Non-cut-off-Event: 26:26A:[4][25] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 27, total #Conditions: 55 [DEBUG]: Constructed Non-cut-off-Event: 27:27A:[21][26] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 28, total #Conditions: 56 [DEBUG]: Constructed Non-cut-off-Event: 28:28A:[80][27] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 29, total #Conditions: 57 [DEBUG]: Constructed Non-cut-off-Event: 29:29A:[67][28] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 30, total #Conditions: 58 [DEBUG]: Constructed Non-cut-off-Event: 30:30A:[58][29] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 2, total #Events: 31, total #Conditions: 64 [DEBUG]: Constructed Non-cut-off-Event: 31:31A:[68][30] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 2, total #Events: 32, total #Conditions: 65 [DEBUG]: Constructed Non-cut-off-Event: 32:31A:[41][31] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 2, total #Events: 33, total #Conditions: 66 [DEBUG]: Constructed Non-cut-off-Event: 33:32A:[2][32] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 2, total #Events: 34, total #Conditions: 67 [DEBUG]: Constructed Non-cut-off-Event: 34:32A:[42][33] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 2, total #Events: 35, total #Conditions: 71 [DEBUG]: Constructed Non-cut-off-Event: 35:33A:[69][34] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 2, total #Events: 36, total #Conditions: 72 [DEBUG]: Constructed Non-cut-off-Event: 36:33A:[43][35] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 2, total #Events: 37, total #Conditions: 73 [DEBUG]: Constructed Non-cut-off-Event: 37:34A:[27][36] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 2, total #Events: 38, total #Conditions: 74 [DEBUG]: Constructed Non-cut-off-Event: 38:34A:[44][37] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 39, total #Conditions: 75 [DEBUG]: Constructed Non-cut-off-Event: 39:35A:[1][38] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 2, total #Events: 40, total #Conditions: 76 [DEBUG]: Constructed Non-cut-off-Event: 40:36A:[54][39] [DEBUG]: The Event lead to 3 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 41, total #Conditions: 82 [DEBUG]: Constructed Cut-off-Event: 41:38A:[54][40] [DEBUG]: Possible Extension size: 3, total #Events: 42, total #Conditions: 88 [DEBUG]: Constructed Non-cut-off-Event: 42:37A:[45][41] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 3, total #Events: 43, total #Conditions: 89 [DEBUG]: Constructed Non-cut-off-Event: 43:37A:[62][42] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 3, total #Events: 44, total #Conditions: 90 [DEBUG]: Constructed Non-cut-off-Event: 44:38A:[42][33] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 45, total #Conditions: 94 [DEBUG]: Constructed Non-cut-off-Event: 45:38A:[46][43] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 46, total #Conditions: 98 [DEBUG]: Constructed Non-cut-off-Event: 46:38A:[13][44] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 47, total #Conditions: 99 [DEBUG]: Constructed Non-cut-off-Event: 47:39A:[43][35] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 48, total #Conditions: 100 [DEBUG]: Constructed Non-cut-off-Event: 48:39A:[47][46] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 49, total #Conditions: 101 [DEBUG]: Constructed Non-cut-off-Event: 49:39A:[35][48] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 50, total #Conditions: 102 [DEBUG]: Constructed Non-cut-off-Event: 50:40A:[44][37] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 51, total #Conditions: 103 [DEBUG]: Constructed Non-cut-off-Event: 51:40A:[46][45] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 52, total #Conditions: 107 [DEBUG]: Constructed Non-cut-off-Event: 52:40A:[42][47] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 53, total #Conditions: 111 [DEBUG]: Constructed Non-cut-off-Event: 53:40A:[48][49] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 3, total #Events: 54, total #Conditions: 112 [DEBUG]: Constructed Non-cut-off-Event: 54:40A:[82][50] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 3, total #Events: 55, total #Conditions: 113 [DEBUG]: Constructed Non-cut-off-Event: 55:41A:[47][46] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 3, total #Events: 56, total #Conditions: 114 [DEBUG]: Constructed Non-cut-off-Event: 56:41A:[43][35] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 3, total #Events: 57, total #Conditions: 115 [DEBUG]: Constructed Non-cut-off-Event: 57:41A:[81][51] [DEBUG]: The Event lead to 5 new possible extensions. [DEBUG]: Possible Extension size: 7, total #Events: 58, total #Conditions: 116 [DEBUG]: Constructed Non-cut-off-Event: 58:42A:[48][49] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 6, total #Events: 59, total #Conditions: 117 [DEBUG]: Constructed Non-cut-off-Event: 59:42A:[44][37] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 60, total #Conditions: 118 [DEBUG]: Constructed Non-cut-off-Event: 60:42A:[56][52] [DEBUG]: The Event lead to 4 new possible extensions. [DEBUG]: Possible Extension size: 8, total #Events: 61, total #Conditions: 124 [DEBUG]: Constructed Cut-off-Event: 61:44A:[56][56] [DEBUG]: Possible Extension size: 7, total #Events: 62, total #Conditions: 130 [DEBUG]: Constructed Cut-off-Event: 62:44A:[56][54] [DEBUG]: Possible Extension size: 6, total #Events: 63, total #Conditions: 136 [DEBUG]: Constructed Non-cut-off-Event: 63:43A:[49][57] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 6, total #Events: 64, total #Conditions: 137 [DEBUG]: Constructed Non-cut-off-Event: 64:43A:[71][58] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 6, total #Events: 65, total #Conditions: 138 [DEBUG]: Constructed Non-cut-off-Event: 65:44A:[42][33] [DEBUG]: The Event lead to 3 new possible extensions. [DEBUG]: Possible Extension size: 8, total #Events: 66, total #Conditions: 142 [DEBUG]: Constructed Cut-off-Event: 66:46A:[56][55] [DEBUG]: Possible Extension size: 7, total #Events: 67, total #Conditions: 148 [DEBUG]: Constructed Non-cut-off-Event: 67:44A:[46][43] [DEBUG]: The Event lead to 3 new possible extensions. [DEBUG]: Possible Extension size: 9, total #Events: 68, total #Conditions: 152 [DEBUG]: Constructed Cut-off-Event: 68:46A:[56][53] [DEBUG]: Possible Extension size: 8, total #Events: 69, total #Conditions: 158 [DEBUG]: Constructed Non-cut-off-Event: 69:44A:[50][59] [DEBUG]: The Event lead to 3 new possible extensions. [DEBUG]: Possible Extension size: 10, total #Events: 70, total #Conditions: 162 [DEBUG]: Constructed Cut-off-Event: 70:46A:[42][65] [DEBUG]: Possible Extension size: 9, total #Events: 71, total #Conditions: 166 [DEBUG]: Constructed Non-cut-off-Event: 71:44A:[19][60] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 9, total #Events: 72, total #Conditions: 167 [DEBUG]: Constructed Non-cut-off-Event: 72:45A:[43][35] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 9, total #Events: 73, total #Conditions: 168 [DEBUG]: Constructed Non-cut-off-Event: 73:45A:[47][46] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 9, total #Events: 74, total #Conditions: 169 [DEBUG]: Constructed Non-cut-off-Event: 74:45A:[51][63] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 9, total #Events: 75, total #Conditions: 170 [DEBUG]: Constructed Non-cut-off-Event: 75:45A:[64][66] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 8, total #Events: 76, total #Conditions: 171 [DEBUG]: Constructed Non-cut-off-Event: 76:46A:[44][37] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 8, total #Events: 77, total #Conditions: 172 [DEBUG]: Constructed Non-cut-off-Event: 77:46A:[46][45] [DEBUG]: The Event lead to 3 new possible extensions. [DEBUG]: Possible Extension size: 10, total #Events: 78, total #Conditions: 176 [DEBUG]: Constructed Non-cut-off-Event: 78:46A:[50][61] [DEBUG]: The Event lead to 3 new possible extensions. [DEBUG]: Possible Extension size: 12, total #Events: 79, total #Conditions: 180 [DEBUG]: Constructed Non-cut-off-Event: 79:46A:[42][47] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 13, total #Events: 80, total #Conditions: 184 [DEBUG]: Constructed Non-cut-off-Event: 80:46A:[48][49] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 12, total #Events: 81, total #Conditions: 185 [DEBUG]: Constructed Non-cut-off-Event: 81:46A:[50][62] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 13, total #Events: 82, total #Conditions: 189 [DEBUG]: Constructed Cut-off-Event: 82:48A:[42][74] [DEBUG]: Possible Extension size: 12, total #Events: 83, total #Conditions: 193 [DEBUG]: Constructed Non-cut-off-Event: 83:46A:[46][64] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 13, total #Events: 84, total #Conditions: 197 [DEBUG]: Constructed Non-cut-off-Event: 84:46A:[52][67] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 12, total #Events: 85, total #Conditions: 198 [DEBUG]: Constructed Non-cut-off-Event: 85:47A:[47][46] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 12, total #Events: 86, total #Conditions: 199 [DEBUG]: Constructed Non-cut-off-Event: 86:47A:[51][63] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 12, total #Events: 87, total #Conditions: 200 [DEBUG]: Constructed Non-cut-off-Event: 87:47A:[43][35] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 12, total #Events: 88, total #Conditions: 201 [DEBUG]: Constructed Non-cut-off-Event: 88:47A:[51][63] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 12, total #Events: 89, total #Conditions: 202 [DEBUG]: Constructed Non-cut-off-Event: 89:47A:[47][46] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 12, total #Events: 90, total #Conditions: 203 [DEBUG]: Constructed Non-cut-off-Event: 90:48A:[48][49] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 11, total #Events: 91, total #Conditions: 204 [DEBUG]: Constructed Non-cut-off-Event: 91:48A:[50][70] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 12, total #Events: 92, total #Conditions: 208 [DEBUG]: Constructed Non-cut-off-Event: 92:48A:[46][72] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 13, total #Events: 93, total #Conditions: 212 [DEBUG]: Constructed Non-cut-off-Event: 93:48A:[52][67] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 12, total #Events: 94, total #Conditions: 213 [DEBUG]: Constructed Non-cut-off-Event: 94:48A:[44][37] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 12, total #Events: 95, total #Conditions: 214 [DEBUG]: Constructed Non-cut-off-Event: 95:48A:[50][73] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 13, total #Events: 96, total #Conditions: 218 [DEBUG]: Constructed Non-cut-off-Event: 96:48A:[42][75] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 13, total #Events: 97, total #Conditions: 222 [DEBUG]: Constructed Non-cut-off-Event: 97:48A:[52][67] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 12, total #Events: 98, total #Conditions: 223 [DEBUG]: Constructed Non-cut-off-Event: 98:48A:[48][49] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 11, total #Events: 99, total #Conditions: 224 [DEBUG]: Constructed Non-cut-off-Event: 99:49A:[51][63] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 11, total #Events: 100, total #Conditions: 225 [DEBUG]: Constructed Non-cut-off-Event: 100:49A:[47][46] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 11, total #Events: 101, total #Conditions: 226 [DEBUG]: Constructed Non-cut-off-Event: 101:49A:[43][35] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 11, total #Events: 102, total #Conditions: 227 [DEBUG]: Constructed Non-cut-off-Event: 102:49A:[51][63] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 11, total #Events: 103, total #Conditions: 228 [DEBUG]: Constructed Non-cut-off-Event: 103:50A:[59][68] [DEBUG]: The Event lead to 3 new possible extensions. [DEBUG]: Possible Extension size: 13, total #Events: 104, total #Conditions: 233 [DEBUG]: Constructed Cut-off-Event: 104:52A:[59][71] [DEBUG]: Possible Extension size: 12, total #Events: 105, total #Conditions: 238 [DEBUG]: Constructed Cut-off-Event: 105:52A:[59][69] [DEBUG]: Possible Extension size: 11, total #Events: 106, total #Conditions: 243 [DEBUG]: Constructed Non-cut-off-Event: 106:50A:[52][67] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 10, total #Events: 107, total #Conditions: 244 [DEBUG]: Constructed Non-cut-off-Event: 107:50A:[48][49] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 9, total #Events: 108, total #Conditions: 245 [DEBUG]: Constructed Non-cut-off-Event: 108:50A:[44][37] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 9, total #Events: 109, total #Conditions: 246 [DEBUG]: Constructed Non-cut-off-Event: 109:50A:[52][67] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 8, total #Events: 110, total #Conditions: 247 [DEBUG]: Constructed Non-cut-off-Event: 110:51A:[24][80] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 8, total #Events: 111, total #Conditions: 248 [DEBUG]: Constructed Non-cut-off-Event: 111:52A:[46][45] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 9, total #Events: 112, total #Conditions: 252 [DEBUG]: Constructed Cut-off-Event: 112:54A:[59][76] [DEBUG]: Possible Extension size: 8, total #Events: 113, total #Conditions: 257 [DEBUG]: Constructed Non-cut-off-Event: 113:52A:[50][61] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 9, total #Events: 114, total #Conditions: 261 [DEBUG]: Constructed Cut-off-Event: 114:54A:[59][77] [DEBUG]: Possible Extension size: 8, total #Events: 115, total #Conditions: 266 [DEBUG]: Constructed Non-cut-off-Event: 115:52A:[34][82] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 7, total #Events: 116, total #Conditions: 267 [DEBUG]: Constructed Non-cut-off-Event: 116:52A:[59][78] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 8, total #Events: 117, total #Conditions: 272 [DEBUG]: Constructed Cut-off-Event: 117:54A:[59][79] [DEBUG]: Possible Extension size: 7, total #Events: 118, total #Conditions: 277 [DEBUG]: Constructed Non-cut-off-Event: 118:53A:[47][46] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 7, total #Events: 119, total #Conditions: 278 [DEBUG]: Constructed Non-cut-off-Event: 119:53A:[51][63] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 7, total #Events: 120, total #Conditions: 279 [DEBUG]: Constructed Non-cut-off-Event: 120:53A:[24][80] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 7, total #Events: 121, total #Conditions: 280 [DEBUG]: Constructed Non-cut-off-Event: 121:54A:[48][49] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 7, total #Events: 122, total #Conditions: 281 [DEBUG]: Constructed Non-cut-off-Event: 122:54A:[50][70] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 8, total #Events: 123, total #Conditions: 285 [DEBUG]: Constructed Non-cut-off-Event: 123:54A:[46][72] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 8, total #Events: 124, total #Conditions: 289 [DEBUG]: Constructed Non-cut-off-Event: 124:54A:[52][67] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 7, total #Events: 125, total #Conditions: 290 [DEBUG]: Constructed Non-cut-off-Event: 125:54A:[50][73] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 7, total #Events: 126, total #Conditions: 294 [DEBUG]: Constructed Non-cut-off-Event: 126:54A:[34][82] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 8, total #Events: 127, total #Conditions: 295 [DEBUG]: Constructed Non-cut-off-Event: 127:54A:[59][81] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 8, total #Events: 128, total #Conditions: 300 [DEBUG]: Constructed Non-cut-off-Event: 128:55A:[51][63] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 8, total #Events: 129, total #Conditions: 301 [DEBUG]: Constructed Non-cut-off-Event: 129:55A:[47][46] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 8, total #Events: 130, total #Conditions: 302 [DEBUG]: Constructed Non-cut-off-Event: 130:55A:[51][63] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 8, total #Events: 131, total #Conditions: 303 [DEBUG]: Constructed Non-cut-off-Event: 131:55A:[24][80] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 8, total #Events: 132, total #Conditions: 304 [DEBUG]: Constructed Non-cut-off-Event: 132:56A:[52][67] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 7, total #Events: 133, total #Conditions: 305 [DEBUG]: Constructed Non-cut-off-Event: 133:56A:[48][49] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 7, total #Events: 134, total #Conditions: 306 [DEBUG]: Constructed Non-cut-off-Event: 134:56A:[52][67] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 6, total #Events: 135, total #Conditions: 307 [DEBUG]: Constructed Non-cut-off-Event: 135:56A:[34][82] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 6, total #Events: 136, total #Conditions: 308 [DEBUG]: Constructed Non-cut-off-Event: 136:57A:[60][83] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 7, total #Events: 137, total #Conditions: 313 [DEBUG]: Constructed Cut-off-Event: 137:59A:[60][84] [DEBUG]: Possible Extension size: 6, total #Events: 138, total #Conditions: 318 [DEBUG]: Constructed Non-cut-off-Event: 138:57A:[60][85] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 7, total #Events: 139, total #Conditions: 323 [DEBUG]: Constructed Cut-off-Event: 139:59A:[60][86] [DEBUG]: Possible Extension size: 6, total #Events: 140, total #Conditions: 328 [DEBUG]: Constructed Non-cut-off-Event: 140:58A:[65][89] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 6, total #Events: 141, total #Conditions: 329 [DEBUG]: Constructed Non-cut-off-Event: 141:58A:[65][89] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 6, total #Events: 142, total #Conditions: 330 [DEBUG]: Constructed Non-cut-off-Event: 142:59A:[50][70] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 6, total #Events: 143, total #Conditions: 334 [DEBUG]: Constructed Non-cut-off-Event: 143:59A:[87][90] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 144, total #Conditions: 335 [DEBUG]: Constructed Non-cut-off-Event: 144:59A:[60][87] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 145, total #Conditions: 340 [DEBUG]: Constructed Non-cut-off-Event: 145:59A:[50][73] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 146, total #Conditions: 344 [DEBUG]: Constructed Non-cut-off-Event: 146:59A:[87][90] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 147, total #Conditions: 345 [DEBUG]: Constructed Non-cut-off-Event: 147:59A:[60][88] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 148, total #Conditions: 350 [DEBUG]: Constructed Non-cut-off-Event: 148:60A:[51][63] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 149, total #Conditions: 351 [DEBUG]: Constructed Non-cut-off-Event: 149:60A:[65][89] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 150, total #Conditions: 352 [DEBUG]: Constructed Non-cut-off-Event: 150:60A:[51][63] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 151, total #Conditions: 353 [DEBUG]: Constructed Non-cut-off-Event: 151:60A:[65][89] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 152, total #Conditions: 354 [DEBUG]: Constructed Non-cut-off-Event: 152:61A:[52][67] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 153, total #Conditions: 355 [DEBUG]: Constructed Non-cut-off-Event: 153:61A:[87][90] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 154, total #Conditions: 356 [DEBUG]: Constructed Non-cut-off-Event: 154:61A:[52][67] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 155, total #Conditions: 357 [DEBUG]: Constructed Non-cut-off-Event: 155:61A:[87][90] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 156, total #Conditions: 358 [DEBUG]: Constructed Non-cut-off-Event: 156:64A:[61][91] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 157, total #Conditions: 363 [DEBUG]: Constructed Non-cut-off-Event: 157:64A:[61][92] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 158, total #Conditions: 368 [DEBUG]: Constructed Non-cut-off-Event: 158:64A:[61][93] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 159, total #Conditions: 373 [DEBUG]: Constructed Non-cut-off-Event: 159:64A:[61][94] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 160, total #Conditions: 378 [DEBUG]: Constructed Non-cut-off-Event: 160:65A:[88][95] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 161, total #Conditions: 379 [DEBUG]: Constructed Non-cut-off-Event: 161:65A:[88][95] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 162, total #Conditions: 380 [DEBUG]: Constructed Non-cut-off-Event: 162:65A:[88][95] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 163, total #Conditions: 381 [DEBUG]: Constructed Non-cut-off-Event: 163:65A:[88][95] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 164, total #Conditions: 382 [DEBUG]: Constructed Non-cut-off-Event: 164:66A:[29][96] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 165, total #Conditions: 386 [DEBUG]: Constructed Non-cut-off-Event: 165:66A:[29][97] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 166, total #Conditions: 390 [DEBUG]: Constructed Non-cut-off-Event: 166:66A:[29][98] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 167, total #Conditions: 394 [DEBUG]: Constructed Non-cut-off-Event: 167:66A:[29][99] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 168, total #Conditions: 398 [DEBUG]: Constructed Non-cut-off-Event: 168:67A:[84][100] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 169, total #Conditions: 402 [DEBUG]: Constructed Non-cut-off-Event: 169:67A:[84][101] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 170, total #Conditions: 406 [DEBUG]: Constructed Non-cut-off-Event: 170:67A:[84][102] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 171, total #Conditions: 410 [DEBUG]: Constructed Non-cut-off-Event: 171:67A:[84][103] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 172, total #Conditions: 414 [DEBUG]: Constructed Non-cut-off-Event: 172:68A:[83][104] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 173, total #Conditions: 418 [DEBUG]: Constructed Non-cut-off-Event: 173:68A:[83][105] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 174, total #Conditions: 422 [DEBUG]: Constructed Non-cut-off-Event: 174:68A:[83][106] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 175, total #Conditions: 426 [DEBUG]: Constructed Non-cut-off-Event: 175:68A:[83][107] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 176, total #Conditions: 430 [DEBUG]: Constructed Non-cut-off-Event: 176:69A:[17][108] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 3, total #Events: 177, total #Conditions: 434 [DEBUG]: Constructed Non-cut-off-Event: 177:69A:[17][109] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 2, total #Events: 178, total #Conditions: 438 [DEBUG]: Constructed Non-cut-off-Event: 178:69A:[17][110] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 179, total #Conditions: 442 [DEBUG]: Constructed Non-cut-off-Event: 179:69A:[17][111] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 0, total #Events: 180, total #Conditions: 446 [INFO]: 14/179 cut-off events. [INFO]: For 217/267 co-relation queries the response was YES. [INFO]: Finished finitePrefix Result has 446 conditions, 179 events. 14/179 cut-off events. For 217/267 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 593 event pairs, 0 based on Foata normal form. 13/192 useless extension candidates. Maximal degree in co-relation 221. Up to 32 conditions per place. [INFO]: OwickiGriesTestSuite setup time: 5712ms [DEBUG]: 97 StateContainers 97 in inMapMode97 in outMapMode [INFO]: Ignoring conditions belonging to cutoff events. [INFO]: Constructing Owicki-Gries proof for Petri program that has 83 places, 74 transitions, 166 flow and unfolding that has 446 conditions, 179 events. 73 conditions belong to cutoff events, 373 conditions do not. 186 conditions are original conditions, 187 conditions are assertion conditions. [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l10], [l63], [l56]], 3#true] under transitions [86][30] is [[[l59], [l10, l15], [l63], [l56]], 3#true] [DEBUG]: --> subsumption; abandoning [[[l59], [l10], [l63], [l56]], 3#true]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l10, l15], [l63], [l56]], 3#true] under transitions [5][39] is [[[l59], [l63], [l56], [l10, l15, l75]], 3#true] [DEBUG]: --> subsumption; abandoning [[[l59], [l10, l15], [l63], [l56]], 3#true]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l10, l15, l75]], 3#true] under transitions [5][39] is [[[l59], [l63], [l56], [l10, l15, l75]], 3#true] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l10, l15, l75]], 3#true] under transitions [86][30] is [[[l59], [l63], [l56], [l10, l15, l75]], 3#true] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l10, l15, l75]], 3#true] under transitions [85][29] is [[[l59], [l15, l75, l10, l53], [l63], [l56]], 3#true] [DEBUG]: --> subsumption; abandoning [[[l59], [l63], [l56], [l10, l15, l75]], 3#true]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l15, l75, l10, l53], [l63], [l56]], 3#true] under transitions [5][39] is [[[l59], [l15, l75, l10, l53], [l63], [l56]], 3#true] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l15, l75, l10, l53], [l63], [l56]], 3#true] under transitions [86][30] is [[[l59], [l15, l75, l10, l53], [l63], [l56]], 3#true] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l15, l75, l10, l53], [l63], [l56]], 3#true] under transitions [15][46] is [[[l59], [l15, l30, l75, l10, l53], [l63], [l56]], 3#true] [DEBUG]: --> subsumption; abandoning [[[l59], [l15, l75, l10, l53], [l63], [l56]], 3#true]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l15, l30, l75, l10, l53], [l63], [l56]], 3#true] under transitions [5][39] is [[[l59], [l15, l30, l75, l10, l53], [l63], [l56]], 3#true] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l15, l30, l75, l10, l53], [l63], [l56]], 3#true] under transitions [12][43] is [[[l59], [l15, l30, l75, l10, l53, l45], [l63], [l56]], 3#true] [DEBUG]: --> subsumption; abandoning [[[l59], [l15, l30, l75, l10, l53], [l63], [l56]], 3#true]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l15, l30, l75, l10, l53, l45], [l63], [l56]], 3#true] under transitions [5][39] is [[[l59], [l15, l30, l75, l10, l53, l45], [l63], [l56]], 3#true] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l15, l30, l75, l10, l53, l45], [l63], [l56]], 3#true] under transitions [12][43] is [[[l59], [l15, l30, l75, l10, l53, l45], [l63], [l56]], 3#true] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l15, l30, l75, l10, l53, l45], [l63], [l56]], 3#true] under transitions [86][30] is [[[l59], [l15, l30, l75, l10, l53, l45], [l63], [l56]], 3#true] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l15, l30, l75, l10, l53, l45], [l63], [l56]], 3#true] under transitions [15][46] is [[[l59], [l15, l30, l75, l10, l53, l45], [l63], [l56]], 3#true] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l15, l30, l75, l10, l53, l45], [l63], [l56]], 3#true] under transitions [85][29] is [[[l59], [l15, l30, l75, l10, l53, l45], [l63], [l56]], 3#true] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l15, l30, l75, l10, l53, l45], [l63], [l56]], 3#true] under transitions [73][14] is [[[l59], [l63], [l56], [l15, l30, l10, l6, l53, l75, l45]], 3#true] [DEBUG]: --> subsumption; abandoning [[[l59], [l15, l30, l75, l10, l53, l45], [l63], [l56]], 3#true]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l15, l30, l10, l6, l53, l75, l45]], 3#true] under transitions [5][39] is [[[l59], [l63], [l56], [l15, l30, l10, l6, l53, l75, l45]], 3#true] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l15, l30, l10, l6, l53, l75, l45]], 3#true] under transitions [12][43] is [[[l59], [l63], [l56], [l15, l30, l10, l6, l53, l75, l45]], 3#true] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l15, l30, l10, l6, l53, l75, l45]], 3#true] under transitions [86][30] is [[[l59], [l63], [l56], [l15, l30, l10, l6, l53, l75, l45]], 3#true] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l15, l30, l10, l6, l53, l75, l45]], 3#true] under transitions [32][66] is [[[l59], [l36], [l63], [l56]], 12#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l15, l30, l10, l6, l53, l75, l45]], 3#true] under transitions [15][46] is [[[l59], [l63], [l56], [l15, l30, l10, l6, l53, l75, l45]], 3#true] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l15, l30, l10, l6, l53, l75, l45]], 3#true] under transitions [85][29] is [[[l59], [l63], [l56], [l15, l30, l10, l6, l53, l75, l45]], 3#true] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l15, l30, l10, l6, l53, l75, l45]], 3#true] under transitions [73][14] is [[[l59], [l63], [l56], [l15, l30, l10, l6, l53, l75, l45]], 3#true] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l36], [l63], [l56]], 12#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)))] under transitions [33][67] is [[[l59], [l63], [l12], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l12], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [74][15] is [[[l59], [l63], [l56], [l12, l81]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l59], [l63], [l12], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l12, l81]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [16][49] is [[[l59], [l68], [l63], [l56]], 52#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l12, l81]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [74][15] is [[[l59], [l63], [l56], [l12, l81]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l68], [l63], [l56]], 52#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [78][20] is [[[l59], [l39], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l39], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [25][60] is [[[l59], [l63], [l56], [l21, l39]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l59], [l39], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l21, l39]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [25][60] is [[[l59], [l63], [l56], [l21, l39]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l21, l39]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [22][57] is [[[l59], [l63], [l56], [l21, l39, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l59], [l63], [l56], [l21, l39]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l21, l39, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [25][60] is [[[l59], [l63], [l56], [l21, l39, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l21, l39, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [22][57] is [[[l59], [l63], [l56], [l21, l39, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l21, l39, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [26][61] is [[[l59], [l63], [l56], [l21, l39, l3, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l59], [l63], [l56], [l21, l39, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l21, l39, l3, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [25][60] is [[[l59], [l63], [l56], [l21, l39, l3, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l21, l39, l3, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [22][57] is [[[l59], [l63], [l56], [l21, l39, l3, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l21, l39, l3, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [28][63] is [[[l59], [l63], [l56], [l21, l13, l39, l3, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l59], [l63], [l56], [l21, l39, l3, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l21, l13, l39, l3, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [25][60] is [[[l59], [l63], [l56], [l21, l13, l39, l3, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l21, l13, l39, l3, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [22][57] is [[[l59], [l63], [l56], [l21, l13, l39, l3, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l21, l13, l39, l3, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [3][37] is [[[l59], [l21, l1, l13, l39, l3, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l59], [l63], [l56], [l21, l13, l39, l3, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l21, l1, l13, l39, l3, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [25][60] is [[[l59], [l21, l1, l13, l39, l3, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l21, l1, l13, l39, l3, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [22][57] is [[[l59], [l21, l1, l13, l39, l3, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l21, l1, l13, l39, l3, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [79][21] is [[[l39, l21, l1, l64, l13, l3, l22], [l59], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l59], [l21, l1, l13, l39, l3, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l39, l21, l1, l64, l13, l3, l22], [l59], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [25][60] is [[[l39, l21, l1, l64, l13, l3, l22], [l59], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l39, l21, l1, l64, l13, l3, l22], [l59], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [22][57] is [[[l39, l21, l1, l64, l13, l3, l22], [l59], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l39, l21, l1, l64, l13, l3, l22], [l59], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [79][21] is [[[l39, l21, l1, l64, l13, l3, l22], [l59], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l39, l21, l1, l64, l13, l3, l22], [l59], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [66][4] is [[[l59], [l74, l39, l21, l1, l64, l13, l3, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l39, l21, l1, l64, l13, l3, l22], [l59], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l74, l39, l21, l1, l64, l13, l3, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [63][1] is [[[l59], [l63], [l56], [l74, l39, l21, l82, l1, l64, l13, l3, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l59], [l74, l39, l21, l1, l64, l13, l3, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l74, l39, l21, l82, l1, l64, l13, l3, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [63][1] is [[[l59], [l63], [l56], [l74, l39, l21, l82, l1, l64, l13, l3, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l74, l39, l21, l82, l1, l64, l13, l3, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [25][60] is [[[l59], [l63], [l56], [l74, l39, l21, l82, l1, l64, l13, l3, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l74, l39, l21, l82, l1, l64, l13, l3, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [22][57] is [[[l59], [l63], [l56], [l74, l39, l21, l82, l1, l64, l13, l3, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l74, l39, l21, l82, l1, l64, l13, l3, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [10][42] is [[[l59], [l74, l39, l60, l21, l82, l1, l64, l13, l3, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l59], [l63], [l56], [l74, l39, l21, l82, l1, l64, l13, l3, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l74, l39, l60, l21, l82, l1, l64, l13, l3, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [63][1] is [[[l59], [l74, l39, l60, l21, l82, l1, l64, l13, l3, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l74, l39, l60, l21, l82, l1, l64, l13, l3, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [76][16] is [[[l59], [l74, l35, l39, l60, l21, l82, l1, l64, l13, l3, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l59], [l74, l39, l60, l21, l82, l1, l64, l13, l3, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l74, l35, l39, l60, l21, l82, l1, l64, l13, l3, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [63][1] is [[[l59], [l74, l35, l39, l60, l21, l82, l1, l64, l13, l3, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l74, l35, l39, l60, l21, l82, l1, l64, l13, l3, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [23][58] is [[[l59], [l74, l35, l39, l60, l21, l82, l1, l64, l13, l3, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l59], [l74, l35, l39, l60, l21, l82, l1, l64, l13, l3, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l74, l35, l39, l60, l21, l82, l1, l64, l13, l3, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [63][1] is [[[l59], [l74, l35, l39, l60, l21, l82, l1, l64, l13, l3, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l74, l35, l39, l60, l21, l82, l1, l64, l13, l3, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [23][58] is [[[l59], [l74, l35, l39, l60, l21, l82, l1, l64, l13, l3, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l74, l35, l39, l60, l21, l82, l1, l64, l13, l3, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [76][16] is [[[l59], [l74, l35, l39, l60, l21, l82, l1, l64, l13, l3, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l74, l35, l39, l60, l21, l82, l1, l64, l13, l3, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [25][60] is [[[l59], [l74, l35, l39, l60, l21, l82, l1, l64, l13, l3, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l74, l35, l39, l60, l21, l82, l1, l64, l13, l3, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [10][42] is [[[l59], [l74, l35, l39, l60, l21, l82, l1, l64, l13, l3, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l74, l35, l39, l60, l21, l82, l1, l64, l13, l3, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [22][57] is [[[l59], [l74, l35, l39, l60, l21, l82, l1, l64, l13, l3, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l74, l35, l39, l60, l21, l82, l1, l64, l13, l3, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [79][21] is [[[l59], [l74, l35, l39, l60, l21, l82, l1, l64, l13, l3, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l74, l35, l39, l60, l21, l82, l1, l64, l13, l3, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [66][4] is [[[l59], [l74, l35, l39, l60, l21, l82, l1, l64, l13, l3, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l74, l35, l39, l60, l21, l82, l1, l64, l13, l3, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [3][37] is [[[l59], [l74, l35, l39, l60, l21, l82, l1, l64, l13, l3, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l74, l35, l39, l60, l21, l82, l1, l64, l13, l3, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [38][72] is [[[l59], [l63], [l56], [l35, l39, l82, l1, l13, l3, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l59], [l74, l35, l39, l60, l21, l82, l1, l64, l13, l3, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l39, l82, l1, l13, l3, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [23][58] is [[[l59], [l63], [l56], [l35, l39, l82, l1, l13, l3, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l39, l82, l1, l13, l3, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [25][60] is [[[l59], [l63], [l56], [l35, l39, l82, l1, l13, l3, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l39, l82, l1, l13, l3, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [10][42] is [[[l59], [l63], [l56], [l35, l39, l82, l1, l13, l3, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l39, l82, l1, l13, l3, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [79][21] is [[[l59], [l63], [l56], [l35, l39, l82, l1, l13, l3, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l39, l82, l1, l13, l3, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [3][37] is [[[l59], [l63], [l56], [l35, l39, l82, l1, l13, l3, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l39, l82, l1, l13, l3, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [28][63] is [[[l59], [l63], [l56], [l35, l39, l82, l1, l13, l3, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l39, l82, l1, l13, l3, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [63][1] is [[[l59], [l63], [l56], [l35, l39, l82, l1, l13, l3, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l39, l82, l1, l13, l3, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [76][16] is [[[l59], [l63], [l56], [l35, l39, l82, l1, l13, l3, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l39, l82, l1, l13, l3, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [39][73] is [[[l59], [l63], [l56], [l35, l52, l39, l82, l1, l13, l3, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l59], [l63], [l56], [l35, l39, l82, l1, l13, l3, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l52, l39, l82, l1, l13, l3, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [20][53] is [[[l59], [l63], [l56], [l35, l52, l39, l82, l1, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l59], [l63], [l56], [l35, l52, l39, l82, l1, l13, l3, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l52, l39, l82, l1, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [20][53] is [[[l59], [l63], [l56], [l35, l52, l39, l82, l1, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l52, l39, l82, l1, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [23][58] is [[[l59], [l63], [l56], [l35, l52, l39, l82, l1, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l52, l39, l82, l1, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [25][60] is [[[l59], [l63], [l56], [l35, l52, l39, l82, l1, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l52, l39, l82, l1, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [10][42] is [[[l59], [l63], [l56], [l35, l52, l39, l82, l1, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l52, l39, l82, l1, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [79][21] is [[[l59], [l63], [l56], [l35, l52, l39, l82, l1, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l52, l39, l82, l1, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [3][37] is [[[l59], [l63], [l56], [l35, l52, l39, l82, l1, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l52, l39, l82, l1, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [28][63] is [[[l59], [l63], [l56], [l35, l52, l39, l82, l1, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l52, l39, l82, l1, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [4][38] is [[[l59], [l35, l52, l39, l82, l70, l1, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l59], [l63], [l56], [l35, l52, l39, l82, l1, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l35, l52, l39, l82, l70, l1, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [20][53] is [[[l59], [l35, l52, l39, l82, l70, l1, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l35, l52, l39, l82, l70, l1, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [23][58] is [[[l59], [l35, l52, l39, l82, l70, l1, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l35, l52, l39, l82, l70, l1, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [25][60] is [[[l59], [l35, l52, l39, l82, l70, l1, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l35, l52, l39, l82, l70, l1, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [10][42] is [[[l59], [l35, l52, l39, l82, l70, l1, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l35, l52, l39, l82, l70, l1, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [21][54] is [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l59], [l35, l52, l39, l82, l70, l1, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [20][53] is [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [23][58] is [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [25][60] is [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [10][42] is [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [21][54] is [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [79][21] is [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [80][23] is [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [20][53] is [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [23][58] is [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [25][60] is [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [10][42] is [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [21][54] is [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [79][21] is [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [80][23] is [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [3][37] is [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [28][63] is [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [4][38] is [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [63][1] is [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [67][5] is [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l59], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l60, l7, l21, l64, l9, l22], [l63], [l56]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [20][53] is [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [23][58] is [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [58][11] is [[[l38], [l61], [l63], [l56], [l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [25][60] is [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [10][42] is [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [21][54] is [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [79][21] is [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [80][23] is [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [3][37] is [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [28][63] is [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [4][38] is [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [63][1] is [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [67][5] is [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [76][16] is [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [39][73] is [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [22][57] is [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [66][4] is [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [38][72] is [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [26][61] is [[[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l38], [l61], [l63], [l56], [l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [68][8] is [[[l61], [l63], [l56], [l72], [l38, l14]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l38], [l61], [l63], [l56], [l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l56], [l72], [l38, l14]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [68][8] is [[[l61], [l63], [l56], [l72], [l38, l14]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l56], [l72], [l38, l14]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [2][36] is [[[l61], [l63], [l56], [l38, l14, l20], [l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l61], [l63], [l56], [l72], [l38, l14]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l56], [l38, l14, l20], [l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [68][8] is [[[l61], [l63], [l56], [l38, l14, l20], [l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l56], [l38, l14, l20], [l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [2][36] is [[[l61], [l63], [l56], [l38, l14, l20], [l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l56], [l38, l14, l20], [l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [69][10] is [[[l61], [l63], [l14, l20, l38, l78], [l56], [l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l61], [l63], [l56], [l38, l14, l20], [l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l14, l20, l38, l78], [l56], [l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [68][8] is [[[l61], [l63], [l14, l20, l38, l78], [l56], [l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l14, l20, l38, l78], [l56], [l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [2][36] is [[[l61], [l63], [l14, l20, l38, l78], [l56], [l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l14, l20, l38, l78], [l56], [l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [69][10] is [[[l61], [l63], [l14, l20, l38, l78], [l56], [l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l14, l20, l38, l78], [l56], [l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [41][55] is [[[l61], [l63], [l14, l20, l38, l78], [l56], [l34, l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l61], [l63], [l14, l20, l38, l78], [l56], [l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l14, l20, l38, l78], [l56], [l34, l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [68][8] is [[[l61], [l63], [l14, l20, l38, l78], [l56], [l34, l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l14, l20, l38, l78], [l56], [l34, l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [2][36] is [[[l61], [l63], [l14, l20, l38, l78], [l56], [l34, l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l14, l20, l38, l78], [l56], [l34, l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [69][10] is [[[l61], [l63], [l14, l20, l38, l78], [l56], [l34, l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l14, l20, l38, l78], [l56], [l34, l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [42][19] is [[[l61], [l63], [l14, l20, l38, l78], [l56], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l14, l20, l38, l78], [l56], [l34, l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [41][55] is [[[l61], [l63], [l14, l20, l38, l78], [l56], [l34, l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l14, l20, l38, l78], [l56], [l34, l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [27][62] is [[[l61], [l63], [l47, l14, l20, l38, l78], [l56], [l34, l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l61], [l63], [l14, l20, l38, l78], [l56], [l34, l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l14, l20, l38, l78], [l56], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [68][8] is [[[l61], [l63], [l14, l20, l38, l78], [l56], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l14, l20, l38, l78], [l56], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [2][36] is [[[l61], [l63], [l14, l20, l38, l78], [l56], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l14, l20, l38, l78], [l56], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [69][10] is [[[l61], [l63], [l14, l20, l38, l78], [l56], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l14, l20, l38, l78], [l56], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [27][62] is [[[l61], [l63], [l47, l14, l20, l38, l78], [l56], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l14, l20, l38, l78], [l56], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [43][33] is [[[l61], [l63], [l14, l20, l38, l78], [l56], [l44, l40]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l63], [l14, l20, l38, l78], [l56], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l47, l14, l20, l38, l78], [l56], [l34, l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [1][35] is [[[l61], [l63], [l56], [l34, l72], [l47, l14, l20, l38, l78, l27]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l61], [l63], [l47, l14, l20, l38, l78], [l56], [l34, l72]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l47], [l61], [l63], [l56], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [1][35] is [[[l61], [l47, l27], [l63], [l56], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l47], [l61], [l63], [l56], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l14, l20, l38, l78], [l56], [l44, l40]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [68][8] is [[[l61], [l63], [l14, l20, l38, l78], [l56], [l44, l40]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l14, l20, l38, l78], [l56], [l44, l40]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [2][36] is [[[l61], [l63], [l14, l20, l38, l78], [l56], [l44, l40]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l14, l20, l38, l78], [l56], [l44, l40]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l63], [l14, l20, l38, l78], [l56]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l63], [l14, l20, l38, l78], [l56], [l44, l40]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l56], [l34, l72], [l47, l14, l20, l38, l78, l27]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [1][35] is [[[l61], [l63], [l56], [l34, l72], [l47, l14, l20, l38, l78, l27]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l56], [l34, l72], [l47, l14, l20, l38, l78, l27]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [68][8] is [[[l61], [l63], [l56], [l34, l72], [l47, l14, l20, l38, l78, l27]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l56], [l34, l72], [l47, l14, l20, l38, l78, l27]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [2][36] is [[[l61], [l63], [l56], [l34, l72], [l47, l14, l20, l38, l78, l27]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l56], [l34, l72], [l47, l14, l20, l38, l78, l27]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [69][10] is [[[l61], [l63], [l56], [l34, l72], [l47, l14, l20, l38, l78, l27]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l56], [l34, l72], [l47, l14, l20, l38, l78, l27]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [42][19] is [[[l61], [l63], [l56], [l47, l14, l20, l38, l78, l27], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l56], [l34, l72], [l47, l14, l20, l38, l78, l27]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [54][34] is [[[l46], [l61], [l32], [l63], [l34, l72], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l56], [l34, l72], [l47, l14, l20, l38, l78, l27]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [41][55] is [[[l61], [l63], [l56], [l34, l72], [l47, l14, l20, l38, l78, l27]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l56], [l34, l72], [l47, l14, l20, l38, l78, l27]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [27][62] is [[[l61], [l63], [l56], [l34, l72], [l47, l14, l20, l38, l78, l27]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l47, l27], [l63], [l56], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [1][35] is [[[l61], [l47, l27], [l63], [l56], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l47, l27], [l63], [l56], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [54][34] is [[[l46], [l61], [l32], [l63], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l47, l27], [l63], [l56], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [43][33] is [[[l61], [l47, l27], [l63], [l56], [l44, l40]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l47, l27], [l63], [l56], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l14, l20, l38, l78], [l56]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [68][8] is [[[l80, l44, l40], [l61], [l63], [l14, l20, l38, l78], [l56]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l14, l20, l38, l78], [l56]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [2][36] is [[[l80, l44, l40], [l61], [l63], [l14, l20, l38, l78], [l56]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l14, l20, l38, l78], [l56]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l63], [l14, l20, l38, l78], [l56]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l14, l20, l38, l78], [l56]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [69][10] is [[[l80, l44, l40], [l61], [l63], [l14, l20, l38, l78], [l56]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l14, l20, l38, l78], [l56]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [27][62] is [[[l80, l44, l40], [l61], [l63], [l47, l14, l20, l38, l78], [l56]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l63], [l14, l20, l38, l78], [l56]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l56], [l47, l14, l20, l38, l78, l27], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [1][35] is [[[l61], [l63], [l56], [l47, l14, l20, l38, l78, l27], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l56], [l47, l14, l20, l38, l78, l27], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [68][8] is [[[l61], [l63], [l56], [l47, l14, l20, l38, l78, l27], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l56], [l47, l14, l20, l38, l78, l27], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [2][36] is [[[l61], [l63], [l56], [l47, l14, l20, l38, l78, l27], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l56], [l47, l14, l20, l38, l78, l27], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [69][10] is [[[l61], [l63], [l56], [l47, l14, l20, l38, l78, l27], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l56], [l47, l14, l20, l38, l78, l27], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [54][34] is [[[l46], [l61], [l32], [l63], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l56], [l47, l14, l20, l38, l78, l27], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [27][62] is [[[l61], [l63], [l56], [l47, l14, l20, l38, l78, l27], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l56], [l47, l14, l20, l38, l78, l27], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [43][33] is [[[l61], [l63], [l56], [l44, l40], [l47, l14, l20, l38, l78, l27]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l63], [l56], [l47, l14, l20, l38, l78, l27], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l46], [l61], [l32], [l63], [l34, l72], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [45][24] is [[[l61], [l32], [l63], [l34, l72], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l46], [l61], [l32], [l63], [l34, l72], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l47, l27], [l63], [l56], [l44, l40]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [1][35] is [[[l61], [l47, l27], [l63], [l56], [l44, l40]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l47, l27], [l63], [l56], [l44, l40]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l47, l27], [l63], [l56]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l47, l27], [l63], [l56], [l44, l40]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l47, l14, l20, l38, l78], [l56]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [1][35] is [[[l80, l44, l40], [l61], [l63], [l56], [l47, l14, l20, l38, l78, l27]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l63], [l47, l14, l20, l38, l78], [l56]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l56], [l44, l40], [l47, l14, l20, l38, l78, l27]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [1][35] is [[[l61], [l63], [l56], [l44, l40], [l47, l14, l20, l38, l78, l27]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l56], [l44, l40], [l47, l14, l20, l38, l78, l27]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [68][8] is [[[l61], [l63], [l56], [l44, l40], [l47, l14, l20, l38, l78, l27]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l56], [l44, l40], [l47, l14, l20, l38, l78, l27]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [2][36] is [[[l61], [l63], [l56], [l44, l40], [l47, l14, l20, l38, l78, l27]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l56], [l44, l40], [l47, l14, l20, l38, l78, l27]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l63], [l56], [l47, l14, l20, l38, l78, l27]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l63], [l56], [l44, l40], [l47, l14, l20, l38, l78, l27]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l32], [l63], [l34, l72], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [45][24] is [[[l61], [l32], [l63], [l34, l72], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l32], [l63], [l34, l72], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [62][0] is [[[l32, l67], [l61], [l63], [l34, l72], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l61], [l32], [l63], [l34, l72], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l47, l27], [l63], [l56]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [1][35] is [[[l80, l44, l40], [l61], [l47, l27], [l63], [l56]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l47, l27], [l63], [l56]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l47, l27], [l63], [l56]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l47, l27], [l63], [l56]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [54][34] is [[[l46], [l80, l44, l40], [l61], [l32], [l63], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l47, l27], [l63], [l56]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [43][33] is [[[l80, l44, l40], [l61], [l47, l27], [l63], [l56]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l56], [l47, l14, l20, l38, l78, l27]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [1][35] is [[[l80, l44, l40], [l61], [l63], [l56], [l47, l14, l20, l38, l78, l27]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l56], [l47, l14, l20, l38, l78, l27]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [68][8] is [[[l80, l44, l40], [l61], [l63], [l56], [l47, l14, l20, l38, l78, l27]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l56], [l47, l14, l20, l38, l78, l27]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [2][36] is [[[l80, l44, l40], [l61], [l63], [l56], [l47, l14, l20, l38, l78, l27]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l56], [l47, l14, l20, l38, l78, l27]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l63], [l56], [l47, l14, l20, l38, l78, l27]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l56], [l47, l14, l20, l38, l78, l27]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [69][10] is [[[l80, l44, l40], [l61], [l63], [l56], [l47, l14, l20, l38, l78, l27]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l56], [l47, l14, l20, l38, l78, l27]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [54][34] is [[[l46], [l80, l44, l40], [l61], [l32], [l63], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l56], [l47, l14, l20, l38, l78, l27]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [27][62] is [[[l80, l44, l40], [l61], [l63], [l56], [l47, l14, l20, l38, l78, l27]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l56], [l47, l14, l20, l38, l78, l27]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [43][33] is [[[l80, l44, l40], [l61], [l63], [l56], [l47, l14, l20, l38, l78, l27]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l34, l72], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [45][24] is [[[l32, l67], [l61], [l63], [l34, l72], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l34, l72], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [62][0] is [[[l32, l67], [l61], [l63], [l34, l72], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l34, l72], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [46][13] is [[[l32, l67], [l61], [l63], [l34, l72], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l34, l72], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [42][19] is [[[l32, l67], [l61], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l34, l72], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [41][55] is [[[l32, l67], [l61], [l63], [l34, l72], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l34, l72], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [13][44] is [[[l61], [l63], [l32, l67, l48], [l34, l72], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l32, l67], [l61], [l63], [l34, l72], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l46], [l80, l44, l40], [l61], [l32], [l63], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [45][24] is [[[l80, l44, l40], [l61], [l32], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l46], [l80, l44, l40], [l61], [l32], [l63], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l46], [l80, l44, l40], [l61], [l32], [l63], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [45][24] is [[[l80, l44, l40], [l61], [l32], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l46], [l80, l44, l40], [l61], [l32], [l63], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l34, l72], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [62][0] is [[[l32, l67], [l61], [l63], [l34, l72], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l34, l72], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [47][7] is [[[l32, l67], [l61], [l43, l41], [l63], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> subsumption; abandoning [[[l32, l67], [l61], [l63], [l34, l72], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [45][24] is [[[l32, l67], [l61], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [62][0] is [[[l32, l67], [l61], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [46][13] is [[[l32, l67], [l61], [l63], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [13][44] is [[[l61], [l63], [l32, l67, l48], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [43][33] is [[[l32, l67], [l61], [l63], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l32, l67], [l61], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l32, l67, l48], [l34, l72], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [45][24] is [[[l61], [l63], [l32, l67, l48], [l34, l72], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l32, l67, l48], [l34, l72], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [35][70] is [[[l61], [l63], [l34, l72], [l48, l79, l32, l67], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l61], [l63], [l32, l67, l48], [l34, l72], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l32], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [45][24] is [[[l80, l44, l40], [l61], [l32], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l32], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [62][0] is [[[l80, l44, l40], [l32, l67], [l61], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l32], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l32], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [45][24] is [[[l80, l44, l40], [l61], [l32], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l32], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [62][0] is [[[l80, l44, l40], [l32, l67], [l61], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l32], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l43, l41], [l63], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [62][0] is [[[l32, l67], [l61], [l43, l41], [l63], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l43, l41], [l63], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [47][7] is [[[l32, l67], [l61], [l43, l41], [l63], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l43, l41], [l63], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [48][17] is [[[l32, l67], [l61], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> subsumption; abandoning [[[l32, l67], [l61], [l43, l41], [l63], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l32, l67], [l61], [l63], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l32, l67], [l61], [l43, l41], [l63], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l32, l67], [l61], [l63], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l48], [l61], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [45][24] is [[[l48], [l61], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l48], [l61], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [35][70] is [[[l61], [l48, l79], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l48], [l61], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [45][24] is [[[l32, l67], [l61], [l63], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [62][0] is [[[l32, l67], [l61], [l63], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [46][13] is [[[l32, l67], [l61], [l63], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [44][22] is [[[l80, l44, l40], [l32, l67], [l61], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l32, l67], [l61], [l63], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l34, l72], [l48, l79, l32, l67], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [45][24] is [[[l61], [l63], [l34, l72], [l48, l79, l32, l67], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l34, l72], [l48, l79, l32, l67], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [35][70] is [[[l61], [l63], [l34, l72], [l48, l79, l32, l67], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l34, l72], [l48, l79, l32, l67], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [82][26] is [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l61], [l63], [l34, l72], [l48, l79, l32, l67], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l32, l67], [l61], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [45][24] is [[[l80, l44, l40], [l32, l67], [l61], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l32, l67], [l61], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [62][0] is [[[l80, l44, l40], [l32, l67], [l61], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l32, l67], [l61], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [46][13] is [[[l80, l44, l40], [l32, l67], [l61], [l63], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l32, l67], [l61], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [44][22] is [[[l80, l44, l40], [l32, l67], [l61], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l32, l67], [l61], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [13][44] is [[[l80, l44, l40], [l61], [l63], [l32, l67, l48], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l32, l67], [l61], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [62][0] is [[[l32, l67], [l61], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [47][7] is [[[l32, l67], [l61], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [48][17] is [[[l32, l67], [l61], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [42][19] is [[[l32, l67], [l61], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [41][55] is [[[l32, l67], [l61], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [13][44] is [[[l61], [l63], [l43, l25, l41], [l32, l67, l48], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l43, l41], [l63], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l32, l67], [l61], [l43, l41], [l63], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l43, l41], [l63], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l32, l67], [l61], [l43, l41], [l63], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l43, l41], [l63], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l32, l67], [l61], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l32, l67], [l61], [l43, l41], [l63], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l48, l79], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [45][24] is [[[l61], [l48, l79], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l48, l79], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [35][70] is [[[l61], [l48, l79], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l48, l79], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [82][26] is [[[l61], [l77, l48, l79], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l48, l79], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l32, l67], [l61], [l63], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l32, l67], [l61], [l43, l41], [l63], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l32, l67], [l61], [l63], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [81][25] is [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l32, l67], [l61], [l63], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l80, l44, l40], [l32, l67], [l61], [l63], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l32, l67], [l61], [l63], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l32, l67], [l61], [l43, l41], [l63], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l32, l67], [l61], [l63], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l32, l67, l48], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [45][24] is [[[l80, l44, l40], [l61], [l63], [l32, l67, l48], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l32, l67, l48], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [35][70] is [[[l80, l44, l40], [l61], [l63], [l48, l79, l32, l67], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l63], [l32, l67, l48], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l32, l67], [l61], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l32, l67], [l61], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l32, l67], [l61], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [13][44] is [[[l61], [l63], [l43, l25, l41], [l32, l67, l48], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l32, l67], [l61], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l32, l67], [l61], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l48], [l61], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [35][70] is [[[l61], [l48, l79], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> subsumption; abandoning [[[l48], [l61], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l32, l67], [l61], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l32, l67], [l61], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l32, l67], [l61], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [13][44] is [[[l61], [l63], [l43, l25, l41], [l32, l67, l48], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l32, l67], [l61], [l63], [l43, l25, l41], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l32, l67], [l61], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [81][25] is [[[l61], [l77, l48, l79, l16], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l77, l48, l79], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l43, l41], [l63], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l32, l67], [l61], [l43, l41], [l63], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l43, l41], [l63], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l32, l67], [l61], [l43, l41], [l63], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l43, l41], [l63], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l32, l67], [l61], [l43, l41], [l63], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l43, l41], [l63], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l32, l67], [l61], [l63], [l43, l25, l41], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l32, l67], [l61], [l43, l41], [l63], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [81][25] is [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [45][24] is [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [35][70] is [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [82][26] is [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [62][0] is [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [56][56] is [[[l18], [l61], [l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [46][13] is [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [42][19] is [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [41][55] is [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l34, l72], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [13][44] is [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l32, l67], [l61], [l43, l41], [l63], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l80, l44, l40], [l32, l67], [l61], [l43, l41], [l63], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l32, l67], [l61], [l43, l41], [l63], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l32, l67], [l61], [l43, l41], [l63], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l32, l67], [l61], [l43, l41], [l63], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l32, l67], [l61], [l43, l41], [l63], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l32, l67], [l61], [l43, l41], [l63], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l32, l67], [l61], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l32, l67], [l61], [l43, l41], [l63], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l48, l79, l32, l67], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [45][24] is [[[l80, l44, l40], [l61], [l63], [l48, l79, l32, l67], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l48, l79, l32, l67], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [35][70] is [[[l80, l44, l40], [l61], [l63], [l48, l79, l32, l67], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l48, l79, l32, l67], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [82][26] is [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l63], [l48, l79, l32, l67], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l48], [l61], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l48, l79], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l48], [l61], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l32, l67], [l61], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l32, l67], [l61], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l32, l67], [l61], [l63], [l43, l25, l41], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l32, l67], [l61], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l48, l79], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [35][70] is [[[l61], [l48, l79], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l48, l79], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [82][26] is [[[l61], [l77, l48, l79], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l48, l79], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l48], [l61], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l48, l79], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l48], [l61], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l32, l67], [l61], [l63], [l43, l25, l41], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l32, l67], [l61], [l63], [l43, l25, l41], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l32, l67], [l61], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l32, l67], [l61], [l63], [l43, l25, l41], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [81][25] is [[[l61], [l77, l48, l79, l16], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [45][24] is [[[l61], [l77, l48, l79, l16], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [35][70] is [[[l61], [l77, l48, l79, l16], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [82][26] is [[[l61], [l77, l48, l79, l16], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [56][56] is [[[l18], [l61], [l76], [l65], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [46][13] is [[[l61], [l77, l48, l79, l16], [l63], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [43][33] is [[[l61], [l77, l48, l79, l16], [l63], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l77, l48, l79, l16], [l63], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l43, l41], [l63], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l32, l67], [l61], [l43, l41], [l63], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l43, l41], [l63], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l32, l67], [l61], [l43, l41], [l63], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l43, l41], [l63], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l32, l67], [l61], [l63], [l43, l25, l41], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l32, l67], [l61], [l43, l41], [l63], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l32, l67], [l61], [l63], [l43, l25, l41], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l32, l67], [l61], [l63], [l43, l25, l41], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l32, l67], [l61], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l32, l67], [l61], [l63], [l43, l25, l41], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [81][25] is [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [35][70] is [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [82][26] is [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [62][0] is [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [56][56] is [[[l18], [l61], [l76], [l34, l72], [l41], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [47][7] is [[[l61], [l43, l41], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [81][25] is [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [45][24] is [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [35][70] is [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [82][26] is [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [62][0] is [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [56][56] is [[[l18], [l61], [l76], [l65], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [46][13] is [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [13][44] is [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [43][33] is [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l18], [l61], [l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [45][24] is [[[l18], [l61], [l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l18], [l61], [l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [49][65] is [[[l61], [l18, l51], [l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l18], [l61], [l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l32, l67], [l61], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l80, l44, l40], [l32, l67], [l61], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l32, l67], [l61], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l32, l67], [l61], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l32, l67], [l61], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l32, l67], [l61], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l32, l67], [l61], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l32, l67], [l61], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l32, l67], [l61], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [13][44] is [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l32, l67, l48], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l32, l67], [l61], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l80, l44, l40], [l32, l67], [l61], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [81][25] is [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l48, l79], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l48, l79], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l48, l79], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l61], [l77, l48, l79], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l48, l79], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l32, l67], [l61], [l63], [l43, l25, l41], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l80, l44, l40], [l32, l67], [l61], [l63], [l43, l25, l41], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l32, l67], [l61], [l63], [l43, l25, l41], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l32, l67], [l61], [l63], [l43, l25, l41], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l32, l67], [l61], [l63], [l43, l25, l41], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l32, l67], [l61], [l63], [l43, l25, l41], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l32, l67], [l61], [l63], [l43, l25, l41], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l32, l67], [l61], [l63], [l43, l25, l41], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l32, l67], [l61], [l63], [l43, l25, l41], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [13][44] is [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l32, l67, l48], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l32, l67], [l61], [l63], [l43, l25, l41], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [81][25] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l77, l48, l79], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l48, l79], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l48, l79], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l48, l79], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l61], [l77, l48, l79], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l48, l79], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l61], [l77, l48, l79, l16], [l63], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l77, l48, l79, l16], [l63], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l61], [l77, l48, l79, l16], [l63], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l18], [l61], [l76], [l41], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l77, l48, l79, l16], [l63], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [81][25] is [[[l61], [l77, l48, l79, l16], [l63], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [45][24] is [[[l61], [l77, l48, l79, l16], [l63], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [35][70] is [[[l61], [l77, l48, l79, l16], [l63], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [82][26] is [[[l61], [l77, l48, l79, l16], [l63], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [56][56] is [[[l18], [l61], [l76], [l44, l40], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [46][13] is [[[l61], [l77, l48, l79, l16], [l63], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l77, l48, l79, l16], [l63], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l32, l67], [l61], [l63], [l43, l25, l41], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l32, l67], [l61], [l63], [l43, l25, l41], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l32, l67], [l61], [l63], [l43, l25, l41], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l32, l67], [l61], [l63], [l43, l25, l41], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [13][44] is [[[l61], [l63], [l43, l25, l41], [l32, l67, l48], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l32, l67], [l61], [l63], [l43, l25, l41], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [81][25] is [[[l61], [l43, l41], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [35][70] is [[[l61], [l43, l41], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [82][26] is [[[l61], [l43, l41], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [62][0] is [[[l61], [l43, l41], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [56][56] is [[[l18], [l61], [l43, l41], [l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [47][7] is [[[l61], [l43, l41], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [48][17] is [[[l61], [l63], [l43, l25, l41], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l18], [l61], [l76], [l41], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [81][25] is [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [45][24] is [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [35][70] is [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [82][26] is [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [62][0] is [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [56][56] is [[[l18], [l61], [l76], [l44, l40], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [46][13] is [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [45][24] is [[[l61], [l18, l51], [l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [49][65] is [[[l61], [l18, l51], [l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [50][69] is [[[l49], [l61], [l76], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [71][12] is [[[l11, l76], [l61], [l18, l51], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l61], [l18, l51], [l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l48], [l61], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l80, l44, l40], [l61], [l48, l79], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l48], [l61], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [81][25] is [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [45][24] is [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [35][70] is [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [82][26] is [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [62][0] is [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [56][56] is [[[l80, l44, l40], [l18], [l61], [l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [46][13] is [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [13][44] is [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [43][33] is [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l77, l48, l79], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l32, l67, l48], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l48, l79, l32, l67], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l32, l67, l48], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [81][25] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [35][70] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [82][26] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [56][56] is [[[l18], [l61], [l43, l25, l41], [l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [47][7] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [48][17] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [42][19] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [41][55] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l77, l48, l79], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l18], [l61], [l43, l41], [l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l61], [l77, l48, l79, l16], [l63], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l77, l48, l79, l16], [l63], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l61], [l77, l48, l79, l16], [l63], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l18], [l61], [l76], [l44, l40], [l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l77, l48, l79, l16], [l63], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [81][25] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [45][24] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [35][70] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [82][26] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [56][56] is [[[l80, l44, l40], [l18], [l61], [l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [46][13] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [43][33] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l32, l67, l48], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l63], [l43, l25, l41], [l80], [l48, l79, l32, l67], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l63], [l43, l25, l41], [l32, l67, l48], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [81][25] is [[[l61], [l63], [l43, l25, l41], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [35][70] is [[[l61], [l63], [l43, l25, l41], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [82][26] is [[[l61], [l63], [l43, l25, l41], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [62][0] is [[[l61], [l63], [l43, l25, l41], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [56][56] is [[[l18], [l61], [l43, l25, l41], [l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [47][7] is [[[l61], [l63], [l43, l25, l41], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [48][17] is [[[l61], [l63], [l43, l25, l41], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [42][19] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [41][55] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l34, l72], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [13][44] is [[[l61], [l63], [l43, l25, l41], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l18], [l61], [l43, l41], [l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l18], [l61], [l76], [l44, l40], [l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l49], [l61], [l76], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [45][24] is [[[l49], [l61], [l76], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l49], [l61], [l76], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [51][48] is [[[l61], [l76], [l34, l72], [l49, l29], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l49], [l61], [l76], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l18, l51], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [45][24] is [[[l11, l76], [l61], [l18, l51], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l18, l51], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [49][65] is [[[l11, l76], [l61], [l18, l51], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l18, l51], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [50][69] is [[[l11, l76], [l49], [l61], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l18, l51], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [71][12] is [[[l11, l76], [l61], [l18, l51], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l18, l51], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [19][52] is [[[l11, l76, l24], [l61], [l18, l51], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l61], [l18, l51], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l48, l79], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l80, l44, l40], [l61], [l48, l79], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l48, l79], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l80, l44, l40], [l61], [l77, l48, l79], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l48, l79], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l80, l44, l40], [l18], [l61], [l76], [l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l18], [l61], [l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [45][24] is [[[l80, l44, l40], [l18], [l61], [l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l18], [l61], [l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [49][65] is [[[l80, l44, l40], [l61], [l18, l51], [l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l18], [l61], [l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l18], [l61], [l43, l25, l41], [l76], [l65], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l48, l79, l32, l67], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l48, l79, l32, l67], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l48, l79, l32, l67], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l48, l79, l32, l67], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l18], [l61], [l43, l25, l41], [l76], [l65], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l18], [l61], [l43, l25, l41], [l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [49][65] is [[[l61], [l18, l51], [l43, l25, l41], [l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> subsumption; abandoning [[[l18], [l61], [l43, l25, l41], [l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l18], [l61], [l43, l25, l41], [l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l18], [l61], [l43, l41], [l76], [l44, l40], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l43, l41], [l63], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l80, l44, l40], [l18], [l61], [l76], [l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l43, l41], [l63], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l18], [l61], [l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [45][24] is [[[l80, l44, l40], [l18], [l61], [l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l18], [l61], [l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [49][65] is [[[l80, l44, l40], [l61], [l18, l51], [l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l18], [l61], [l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l80], [l48, l79, l32, l67], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l63], [l43, l25, l41], [l80], [l48, l79, l32, l67], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l80], [l48, l79, l32, l67], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l61], [l63], [l43, l25, l41], [l80], [l77, l48, l79, l32, l67], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l63], [l43, l25, l41], [l80], [l48, l79, l32, l67], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l18], [l61], [l43, l25, l41], [l76], [l65], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [13][44] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l18], [l61], [l43, l25, l41], [l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [49][65] is [[[l61], [l18, l51], [l43, l25, l41], [l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> subsumption; abandoning [[[l18], [l61], [l43, l25, l41], [l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l18], [l61], [l43, l25, l41], [l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [13][44] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l18], [l61], [l43, l41], [l76], [l44, l40], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l76], [l34, l72], [l49, l29], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [45][24] is [[[l61], [l76], [l34, l72], [l49, l29], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l76], [l34, l72], [l49, l29], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [51][48] is [[[l61], [l76], [l34, l72], [l49, l29], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l76], [l34, l72], [l49, l29], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [52][6] is [[[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l61], [l76], [l34, l72], [l49, l29], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l49], [l61], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [45][24] is [[[l11, l76], [l49], [l61], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l49], [l61], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [51][48] is [[[l11, l76], [l61], [l34, l72], [l49, l29], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l49], [l61], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l18, l51], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [45][24] is [[[l11, l76, l24], [l61], [l18, l51], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l18, l51], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [49][65] is [[[l11, l76, l24], [l61], [l18, l51], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l18, l51], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [64][2] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l11, l76, l24], [l61], [l18, l51], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l77, l48, l79], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l80, l44, l40], [l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l80, l44, l40], [l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l80, l44, l40], [l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l80, l44, l40], [l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l80, l44, l40], [l18], [l61], [l43, l41], [l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [45][24] is [[[l80, l44, l40], [l61], [l18, l51], [l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [49][65] is [[[l80, l44, l40], [l61], [l18, l51], [l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [50][69] is [[[l80, l44, l40], [l49], [l61], [l76], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [71][12] is [[[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l18, l51], [l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l18], [l61], [l43, l25, l41], [l76], [l44, l40], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l18], [l61], [l43, l25, l41], [l76], [l44, l40], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [49][65] is [[[l61], [l18, l51], [l43, l25, l41], [l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [50][69] is [[[l49], [l61], [l43, l25, l41], [l76], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [71][12] is [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l18, l51], [l43, l25, l41], [l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l18], [l61], [l43, l25, l41], [l76], [l65], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l18], [l61], [l43, l25, l41], [l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l18], [l61], [l43, l25, l41], [l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l18], [l61], [l43, l41], [l76], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l18], [l61], [l43, l25, l41], [l76], [l44, l40], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l43, l41], [l63], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l43, l41], [l63], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l43, l41], [l63], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l43, l41], [l63], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l43, l41], [l63], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l43, l41], [l63], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l43, l41], [l63], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l80, l44, l40], [l18], [l61], [l43, l41], [l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l43, l41], [l63], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l43, l41], [l63], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l43, l41], [l63], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l43, l41], [l63], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l43, l41], [l63], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l43, l41], [l63], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l80], [l77, l48, l79, l32, l67], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l61], [l63], [l43, l25, l41], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l63], [l43, l25, l41], [l80], [l77, l48, l79, l32, l67], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l18], [l61], [l43, l25, l41], [l76], [l44, l40], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l18], [l61], [l43, l25, l41], [l76], [l65], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l18], [l61], [l43, l25, l41], [l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l18], [l61], [l43, l25, l41], [l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l61], [l43, l41], [l63], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l43, l41], [l63], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l61], [l43, l41], [l63], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l61], [l43, l41], [l63], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l18], [l61], [l43, l41], [l76], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l63], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l63], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l63], [l43, l25, l41], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l63], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l18], [l61], [l43, l25, l41], [l76], [l44, l40], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [45][24] is [[[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [51][48] is [[[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [52][6] is [[[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [71][12] is [[[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [46][13] is [[[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [42][19] is [[[l61], [l76], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [41][55] is [[[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l34, l72], [l49, l29], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [45][24] is [[[l11, l76], [l61], [l34, l72], [l49, l29], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l34, l72], [l49, l29], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [51][48] is [[[l11, l76], [l61], [l34, l72], [l49, l29], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l34, l72], [l49, l29], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [52][6] is [[[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l61], [l34, l72], [l49, l29], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [45][24] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [49][65] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [64][2] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [50][69] is [[[l49], [l61], [l11, l24, l37, l76], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [71][12] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [19][52] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [46][13] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [42][19] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [41][55] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l46, l55], [l58]], 23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l80, l44, l40], [l18], [l61], [l43, l25, l41], [l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l80, l44, l40], [l18], [l61], [l43, l25, l41], [l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [13][44] is [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l49], [l61], [l76], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l80, l44, l40], [l49], [l61], [l76], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l49], [l61], [l76], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l76], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l49], [l61], [l76], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [45][24] is [[[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [49][65] is [[[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [50][69] is [[[l11, l76], [l80, l44, l40], [l49], [l61], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [71][12] is [[[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [19][52] is [[[l80, l44, l40], [l11, l76, l24], [l61], [l18, l51], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l80, l44, l40], [l18], [l61], [l43, l25, l41], [l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l80, l44, l40], [l18], [l61], [l43, l25, l41], [l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [13][44] is [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l49], [l61], [l43, l25, l41], [l76], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l76], [l34, l72], [l49, l29], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l49], [l61], [l43, l25, l41], [l76], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [49][65] is [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [50][69] is [[[l11, l76], [l49], [l61], [l43, l25, l41], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [71][12] is [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [19][52] is [[[l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l80, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l80, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l80, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l18], [l80, l40], [l61], [l43, l25, l41], [l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l49], [l61], [l43, l25, l41], [l76], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l18], [l61], [l43, l25, l41], [l76], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l80], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l61], [l63], [l43, l25, l41], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l61], [l63], [l43, l25, l41], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l61], [l63], [l43, l25, l41], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l61], [l63], [l43, l25, l41], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l18], [l61], [l43, l25, l41], [l76], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l63], [l43, l25, l41], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l63], [l43, l25, l41], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l63], [l43, l25, l41], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [13][44] is [[[l61], [l63], [l43, l25, l41], [l80], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [81][25] is [[[l80, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [35][70] is [[[l80, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [82][26] is [[[l80, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [62][0] is [[[l80, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [56][56] is [[[l18], [l80, l40], [l61], [l43, l25, l41], [l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [13][44] is [[[l80, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l34, l72], [l11], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [45][24] is [[[l61], [l49, l29, l33], [l34, l72], [l11], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l34, l72], [l11], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [51][48] is [[[l61], [l49, l29, l33], [l34, l72], [l11], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l34, l72], [l11], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [52][6] is [[[l61], [l49, l29, l33], [l34, l72], [l11], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l34, l72], [l11], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58], [l11, l24]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l61], [l49, l29, l33], [l34, l72], [l11], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [71][12] is [[[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [47][7] is [[[l61], [l43, l41], [l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l76], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l61], [l76], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l76], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l76], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l76], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l76], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l76], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l76], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [46][13] is [[[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l76], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l76], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l76], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [45][24] is [[[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [51][48] is [[[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [52][6] is [[[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [71][12] is [[[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [19][52] is [[[l11, l76, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [46][13] is [[[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [42][19] is [[[l11, l76], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [41][55] is [[[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l49], [l61], [l11, l24, l37, l76], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [45][24] is [[[l49], [l61], [l11, l24, l37, l76], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l49], [l61], [l11, l24, l37, l76], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l49], [l61], [l11, l24, l37, l76], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [49][65] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [64][2] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [50][69] is [[[l49], [l61], [l11, l24, l37, l76], [l34, l72], [l65], [l41], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [71][12] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [19][52] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [47][7] is [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l41], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [45][24] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [49][65] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [64][2] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [50][69] is [[[l49], [l61], [l11, l24, l37, l76], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [71][12] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [19][52] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [46][13] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [43][33] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58], [l44]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l18], [l61], [l43, l25, l41], [l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l18], [l61], [l43, l25, l41], [l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l18], [l61], [l43, l25, l41], [l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l18], [l61], [l43, l25, l41], [l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l76], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l80, l44, l40], [l61], [l76], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l76], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l76], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l76], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l76], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l49], [l61], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l11, l76], [l80, l44, l40], [l49], [l61], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l49], [l61], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l80, l44, l40], [l61], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l80, l44, l40], [l49], [l61], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l11, l76, l24], [l61], [l18, l51], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [45][24] is [[[l80, l44, l40], [l11, l76, l24], [l61], [l18, l51], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l11, l76, l24], [l61], [l18, l51], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [49][65] is [[[l80, l44, l40], [l11, l76, l24], [l61], [l18, l51], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l11, l76, l24], [l61], [l18, l51], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l11, l76, l24], [l61], [l18, l51], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l18], [l61], [l43, l25, l41], [l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l18], [l61], [l43, l25, l41], [l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l18], [l61], [l43, l25, l41], [l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l18], [l61], [l43, l25, l41], [l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l34, l72], [l49, l29], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l76], [l34, l72], [l49, l29], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l34, l72], [l49, l29], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l76], [l34, l72], [l49, l29], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l49], [l61], [l43, l25, l41], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l11, l76], [l61], [l43, l25, l41], [l34, l72], [l49, l29], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l49], [l61], [l43, l25, l41], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [49][65] is [[[l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [64][2] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l18], [l80, l40], [l61], [l43, l25, l41], [l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l18], [l80, l40], [l61], [l43, l25, l41], [l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l49], [l61], [l43, l25, l41], [l76], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l76], [l49, l29], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l49], [l61], [l43, l25, l41], [l76], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l11, l76], [l49], [l61], [l43, l25, l41], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l18], [l61], [l43, l25, l41], [l76], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l61], [l18, l51], [l43, l25, l41], [l76], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l18], [l61], [l43, l25, l41], [l76], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l18], [l61], [l43, l25, l41], [l76], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l61], [l18, l51], [l43, l25, l41], [l76], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l18], [l61], [l43, l25, l41], [l76], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l18], [l80, l40], [l61], [l43, l25, l41], [l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l18], [l80, l40], [l61], [l43, l25, l41], [l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58], [l11, l24]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [45][24] is [[[l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58], [l11, l24]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58], [l11, l24]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [51][48] is [[[l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58], [l11, l24]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58], [l11, l24]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58], [l11, l24]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l34, l72], [l11], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l49, l29, l33], [l34, l72], [l11], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l34, l72], [l11], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l61], [l49, l29, l33], [l34, l72], [l11], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l34, l72], [l11], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58], [l11, l24]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l49, l29, l33], [l34, l72], [l11], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l43, l41], [l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l61], [l43, l41], [l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [71][12] is [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l61], [l49, l29, l33], [l11], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l49, l29, l33], [l11], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l49, l29, l33], [l11], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l11, l24], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l49, l29, l33], [l11], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l76], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l61], [l76], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l76], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l76], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l76], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l76], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l76], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l76], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [45][24] is [[[l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [51][48] is [[[l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [71][12] is [[[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [19][52] is [[[l11, l76, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [47][7] is [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l11, l76], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l76], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l76, l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [46][13] is [[[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l11, l76], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [45][24] is [[[l61], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [64][2] is [[[l61], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> subsumption; abandoning [[[l61], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l49], [l61], [l11, l24, l37, l76], [l34, l72], [l65], [l41], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l41], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l49], [l61], [l11, l24, l37, l76], [l34, l72], [l65], [l41], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [49][65] is [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [64][2] is [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [50][69] is [[[l49], [l61], [l43, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [71][12] is [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [19][52] is [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [47][7] is [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [48][17] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l49], [l61], [l11, l24, l37, l76], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l49], [l61], [l11, l24, l37, l76], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l49], [l61], [l11, l24, l37, l76], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l49], [l61], [l11, l24, l37, l76], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l49], [l61], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [45][24] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [49][65] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [64][2] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [50][69] is [[[l49], [l61], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [71][12] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [19][52] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [46][13] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l80, l44, l40], [l49], [l61], [l43, l25, l41], [l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [46][13] is [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l11, l76], [l80, l44, l40], [l61], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l80, l44, l40], [l61], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l80, l44, l40], [l61], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [45][24] is [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [49][65] is [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [59][9] is [[[l59], [l18, l51], [l62], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [50][69] is [[[l80, l44, l40], [l49], [l61], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [71][12] is [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [19][52] is [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [46][13] is [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [43][33] is [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l80, l44, l40], [l49], [l61], [l43, l25, l41], [l76], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [71][12] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [47][7] is [[[l61], [l76], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [48][17] is [[[l61], [l76], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [42][19] is [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [41][55] is [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l34, l72], [l49, l29], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l11, l76], [l61], [l43, l25, l41], [l34, l72], [l49, l29], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l34, l72], [l49, l29], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l61], [l43, l25, l41], [l34, l72], [l49, l29], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [49][65] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [64][2] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [50][69] is [[[l49], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [71][12] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [19][52] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [47][7] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [48][17] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [42][19] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] under transitions [41][55] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l49], [l80, l40], [l61], [l43, l25, l41], [l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l80, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l49, l29], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l76], [l49, l29], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l49, l29], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l76], [l49, l29], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l49], [l61], [l43, l25, l41], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l49], [l61], [l43, l25, l41], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l76], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l61], [l18, l51], [l43, l25, l41], [l76], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l76], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l49], [l61], [l43, l25, l41], [l76], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l76], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l18, l51], [l43, l25, l41], [l76], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [45][24] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [46][13] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [42][19] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [41][55] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58], [l11, l24]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58], [l11, l24]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58], [l11, l24]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58], [l11, l24]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [71][12] is [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [19][52] is [[[l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l11, l24], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l11, l24], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l11, l24], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l11, l24], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l11, l24], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l11, l24], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l49, l29, l33], [l11], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l49, l29, l33], [l11], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l65], [l41], [l58], [l11, l24], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l49, l29, l33], [l11], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l11, l76], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l76], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l76, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [45][24] is [[[l61], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [51][48] is [[[l61], [l37, l24], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [52][6] is [[[l61], [l37, l24], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [46][13] is [[[l61], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [42][19] is [[[l61], [l49, l29, l33], [l37, l24], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [41][55] is [[[l61], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [71][12] is [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [19][52] is [[[l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l37, l24], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l76, l24], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l11, l76], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l76], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l76, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [45][24] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [71][12] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [46][13] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [42][19] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] under transitions [41][55] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]], 53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l41], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l41], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l41], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l61], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l41], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l41], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l41], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l49], [l61], [l43, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l49], [l61], [l43, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l49], [l61], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l41], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l49], [l61], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l49], [l61], [l43, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l49], [l61], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l49], [l61], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l49], [l61], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l49], [l61], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l49], [l61], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l49], [l61], [l43, l25, l41], [l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l49], [l61], [l43, l25, l41], [l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l11, l76], [l80, l44, l40], [l49], [l61], [l43, l25, l41], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l11], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l11], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l11], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l11], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l11], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l11], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l11], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l11, l24]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l49, l29, l33], [l11], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l43, l41], [l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l11, l76, l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [46][13] is [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l49], [l61], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l80, l44, l40], [l49], [l61], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l49], [l61], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l49], [l61], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l18, l51], [l62], [l65], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l80, l44, l40], [l49], [l61], [l11, l24, l37, l76], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l62], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [45][24] is [[[l59], [l18, l51], [l62], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l62], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [49][65] is [[[l59], [l18, l51], [l62], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l62], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [50][69] is [[[l59], [l49], [l62], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l62], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [24][59] is [[[l59], [l18, l51], [l65], [l46, l55], [l62, l5], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l18, l51], [l62], [l65], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l49], [l61], [l43, l25, l41], [l76], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l49], [l61], [l43, l25, l41], [l76], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l11, l76], [l80, l44, l40], [l49], [l61], [l43, l25, l41], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l11], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l11], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l11], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l11], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l11], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [19][52] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58], [l11, l24]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l11], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l76], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l76], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [71][12] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [19][52] is [[[l11, l76, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [47][7] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [48][17] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [42][19] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [41][55] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l49], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l49], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l49], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l49], [l80, l40], [l61], [l43, l25, l41], [l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l49], [l80, l40], [l61], [l43, l25, l41], [l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l11, l76], [l80, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l11, l76], [l49], [l80, l40], [l61], [l43, l25, l41], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l80, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l40], [l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l80, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l76], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l76], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l61], [l43, l25, l41], [l49, l29], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l49], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l49], [l61], [l43, l25, l41], [l76], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l76], [l80], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l49], [l61], [l43, l25, l41], [l76], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l11, l76], [l49], [l61], [l43, l25, l41], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [47][7] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [46][13] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [47][7] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l65], [l41], [l58], [l11, l24], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l49, l29, l33], [l65], [l41], [l58], [l11, l24], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l65], [l41], [l58], [l11, l24], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l49, l29, l33], [l65], [l41], [l58], [l11, l24], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l11, l76, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l37, l24], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l61], [l37, l24], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [47][7] is [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l61], [l49, l29, l33], [l37, l24], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l37, l24], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l37, l24], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l37, l24], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [46][13] is [[[l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l49, l29, l33], [l37, l24], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l37, l24], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l61], [l37, l24], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [47][7] is [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l24], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l24], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l24], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l24], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l11, l76, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [71][12] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [47][7] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [46][13] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58], [l44]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l41], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [71][12] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l41], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l41], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [47][7] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [42][19] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [41][55] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l41], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l41], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l41], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l41], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l41], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l41], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l49], [l61], [l43, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l49], [l61], [l43, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l49], [l61], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l49], [l61], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l49], [l61], [l43, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l49], [l61], [l43, l25, l41], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l80, l44, l40], [l49], [l61], [l43, l25, l41], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l80, l44, l40], [l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l11, l24]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l11, l24]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l11, l24]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l11, l24]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l11, l24]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58], [l11, l24]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l11], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l11], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l11], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l11], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l11], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58], [l11, l24]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l49, l29, l33], [l11], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l41], [l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l43, l41], [l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l43, l41], [l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l80, l44, l40], [l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l24], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l11, l76, l24], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l62], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l49], [l61], [l11, l24, l37, l76], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l49], [l61], [l11, l24, l37, l76], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l18, l51], [l43, l41], [l62], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l80, l44, l40], [l49], [l61], [l43, l41], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49], [l62], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l59], [l49], [l62], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49], [l62], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l62], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l49], [l62], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l65], [l46, l55], [l62, l5], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [45][24] is [[[l59], [l18, l51], [l65], [l62, l5], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l65], [l46, l55], [l62, l5], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [49][65] is [[[l59], [l18, l51], [l65], [l46, l55], [l62, l5], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l65], [l46, l55], [l62, l5], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [34][68] is [[[l59], [l18, l51], [l65], [l62, l5, l71], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l18, l51], [l65], [l46, l55], [l62, l5], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l49], [l61], [l43, l25, l41], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l80, l44, l40], [l49], [l61], [l43, l25, l41], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l80, l44, l40], [l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58], [l11, l24]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58], [l11, l24]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58], [l11, l24]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58], [l11, l24]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l11, l24], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l76, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l49, l29], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l49], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l49], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l49], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l49], [l80, l40], [l61], [l43, l25, l41], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l49], [l80, l40], [l61], [l43, l25, l41], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l80, l40], [l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l40], [l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l11, l24], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l76, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l49], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l49], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l49], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l80], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l76], [l80], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l80], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l76], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l76], [l80], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l49], [l61], [l43, l25, l41], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l49], [l61], [l43, l25, l41], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l18, l51], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76, l24], [l61], [l18, l51], [l43, l25, l41], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [47][7] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [48][17] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [46][13] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [47][7] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [48][17] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [71][12] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [19][52] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [47][7] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [46][13] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l43, l41], [l37, l24], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l61], [l43, l41], [l37, l24], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [47][7] is [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l37, l24], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l37, l24], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l61], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l37, l24], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l37, l24], [l49, l29, l33], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [46][13] is [[[l61], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l43, l41], [l37, l24], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l61], [l43, l41], [l37, l24], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [47][7] is [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [71][12] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [19][52] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [47][7] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l37, l24], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l37, l24], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [71][12] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [19][52] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [47][7] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l40], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l40], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l40], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l40], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l46, l55], [l40], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l40], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l40], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l40], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l46, l55], [l40], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l40], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l46, l55], [l40], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l40], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [46][13] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l40], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l40], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58], [l43]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58], [l43]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58], [l43]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58], [l43]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58], [l43]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58], [l43]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58], [l43]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [71][12] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58], [l43]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58], [l43]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58], [l43]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58], [l43]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [48][17] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58], [l43, l25]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58], [l43]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [71][12] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [19][52] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [47][7] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [42][19] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [41][55] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l49], [l61], [l43, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l49], [l61], [l43, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l18, l51], [l43, l41], [l62], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l18, l51], [l43, l41], [l80], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l49], [l61], [l43, l41], [l11, l24, l37, l76], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l18, l51], [l43, l41], [l80], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l18, l51], [l43, l41], [l80], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l80], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l49], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l76], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l76], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l18, l51], [l43, l25, l41], [l62], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l80, l44, l40], [l49], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l49, l29, l33], [l62], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [46][13] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58], [l11, l24]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58], [l11, l24]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58], [l11, l24]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58], [l11, l24]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l37, l24], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l49, l29, l33], [l62], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l37, l24], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [46][13] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l24], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l24], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l24], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l24], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l49, l29, l33], [l62], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [46][13] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l62], [l49, l29], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l49], [l61], [l43, l41], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l49], [l61], [l43, l41], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l62], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l59], [l62], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l62], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l62], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l62], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l62], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l62], [l49, l29], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l65], [l62, l5, l71], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [45][24] is [[[l59], [l18, l51], [l65], [l62, l5, l71], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l65], [l62, l5, l71], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [49][65] is [[[l59], [l18, l51], [l65], [l62, l5, l71], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l65], [l62, l5, l71], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [34][68] is [[[l59], [l18, l51], [l65], [l62, l5, l71], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l65], [l62, l5, l71], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [50][69] is [[[l59], [l49], [l65], [l62, l5, l71], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l65], [l62, l5, l71], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [24][59] is [[[l59], [l18, l51], [l65], [l62, l5, l71], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l65], [l62, l5, l71], [l46, l55], [l58]], 10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))] under transitions [46][13] is [[[l59], [l18, l51], [l65], [l62, l5, l71], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l76], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l76], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l18, l51], [l43, l25, l41], [l62], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l80, l44, l40], [l49], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [47][7] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [48][17] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [42][19] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [41][55] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l11, l24], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l11, l24], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l11, l24], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l11, l24], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l76, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [42][19] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [41][55] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l76, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [71][12] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [19][52] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [42][19] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [41][55] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l49], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l49], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l40], [l61], [l76], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l40], [l61], [l76], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l18, l51], [l43, l25, l41], [l62], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l49], [l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l11, l24], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l11, l24], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l11, l24], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l11, l24], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l76, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l76, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l49], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l49], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l76], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l76], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l76], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l76], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l76], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l61], [l18, l51], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l18, l51], [l43, l25, l41], [l62], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l18, l51], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l49], [l61], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l18, l51], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l18, l51], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l18, l51], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l18, l51], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l18, l51], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [47][7] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [48][17] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [42][19] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [41][55] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [71][12] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [19][52] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [42][19] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [41][55] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l80], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l49, l29, l33], [l62], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l80], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [46][13] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [42][19] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [41][55] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l41], [l37, l24], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l41], [l37, l24], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l37, l24], [l49, l29, l33], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l37, l24], [l49, l29, l33], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l41], [l37, l24], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l41], [l37, l24], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l49, l29, l33], [l62], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l80, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [46][13] is [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58], [l43, l25]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58], [l43, l25]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58], [l43, l25]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58], [l43, l25]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58], [l43, l25]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58], [l43, l25]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58], [l43, l25]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [71][12] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58], [l43, l25]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58], [l43, l25]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58], [l43, l25]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58], [l43, l25]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [48][17] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58], [l43, l25]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58], [l43, l25]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [42][19] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58], [l43, l25]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [41][55] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58], [l43, l25]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l43], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l43], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l43], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [51][48] is [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [64][2] is [[[l25], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [52][6] is [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [71][12] is [[[l25], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [19][52] is [[[l25], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [42][19] is [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] under transitions [41][55] is [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]], 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l43], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l43], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l43], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l49], [l61], [l43, l41], [l11, l24, l37, l76], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l80], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l49], [l61], [l43, l41], [l11, l24, l37, l76], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l49], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l49], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l11, l24]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l11, l76, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l49], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l49], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l25, l41], [l62], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l59], [l18, l51], [l43, l25, l41], [l62], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l25, l41], [l62], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l59], [l49], [l43, l25, l41], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l25, l41], [l62], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l18, l51], [l43, l25, l41], [l62], [l65], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l49, l29, l33], [l62], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l62], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l59], [l49, l29, l33], [l62], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l62], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l62], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l62], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l62], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l62], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l49, l29, l33], [l65], [l46, l55], [l62, l5], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l62], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [46][13] is [[[l59], [l49, l29, l33], [l62], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l49, l29, l33], [l62], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l37, l24], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l49, l29, l33], [l62], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l37, l24], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l37, l24], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l49, l29, l33], [l62], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l37, l24], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l11, l76, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l49, l29, l33], [l62], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l49, l29, l33], [l62], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l41], [l62], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49], [l65], [l62, l5, l71], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l59], [l49], [l65], [l62, l5, l71], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49], [l65], [l62, l5, l71], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l49, l29], [l65], [l62, l5, l71], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l49], [l65], [l62, l5, l71], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l65], [l62, l5, l71], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l59], [l18, l51], [l65], [l62, l5, l71], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l65], [l62, l5, l71], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l18, l51], [l65], [l41], [l62, l5, l71], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l65], [l62, l5, l71], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l59], [l49], [l65], [l62, l5, l71], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l65], [l62, l5, l71], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l18, l51], [l65], [l41], [l62, l5, l71], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l65], [l62, l5, l71], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l59], [l18, l51], [l43, l41], [l65], [l62, l5, l71], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l18, l51], [l65], [l62, l5, l71], [l41], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l11, l24]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l11, l76, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l49], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l49], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l25, l41], [l62], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l59], [l18, l51], [l43, l25, l41], [l62], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l25, l41], [l62], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l59], [l49], [l43, l25, l41], [l62], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l25, l41], [l62], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l18, l51], [l43, l25, l41], [l62], [l65], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l11, l24]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l40], [l11, l76, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l49], [l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l49], [l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l76, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l11], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l11], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l11], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l11], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l11], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58], [l11, l24]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l11], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l76, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l49], [l61], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l49], [l61], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l80], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l49, l29, l33], [l62], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l80], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l41], [l37, l24], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l41], [l37, l24], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l49, l29, l33], [l62], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l80, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l25], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l25], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l25], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l25], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l25], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l25], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l43, l25], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l43, l25], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l43, l25], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l25], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l25], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l25], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l80], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l80], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l80], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l41], [l62], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l80], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l41], [l80], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l80], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l11, l24, l37, l76], [l80], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l11, l24]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l11, l24]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l11, l24]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l11, l24]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l62], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49], [l43, l25, l41], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l62], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l49], [l43, l25, l41], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l59], [l5], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l5], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l5, l71], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l5], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l62], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l62], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l62], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l62], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l62], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l49, l29, l33], [l65], [l41], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l62], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l49, l29, l33], [l62], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l41], [l37, l24], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l43, l41], [l37, l24], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l41], [l37, l24], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l43, l41], [l37, l24], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l49, l29, l33], [l62], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l62], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l62], [l49, l29, l33], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l62], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l62], [l49, l29, l33], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l62], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l49, l29, l33], [l65], [l41], [l62, l5], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l49, l29, l33], [l62], [l65], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29], [l65], [l62, l5, l71], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l59], [l49, l29], [l65], [l62, l5, l71], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29], [l65], [l62, l5, l71], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l49, l29], [l65], [l62, l5, l71], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29], [l65], [l62, l5, l71], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l49, l29], [l65], [l62, l5, l71], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29], [l65], [l62, l5, l71], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l49, l29], [l65], [l62, l5, l71], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49], [l65], [l62, l5, l71], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l49, l29], [l65], [l62, l5, l71], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l49], [l65], [l62, l5, l71], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l41], [l65], [l62, l5, l71], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l59], [l18, l51], [l43, l41], [l65], [l62, l5, l71], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l41], [l65], [l62, l5, l71], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l18, l51], [l43, l41], [l65], [l62, l5, l71], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l41], [l65], [l62, l5, l71], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l59], [l49], [l43, l41], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l41], [l65], [l62, l5, l71], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l18, l51], [l43, l41], [l65], [l62, l5, l71], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l41], [l65], [l62, l5, l71], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l59], [l18, l51], [l43, l41], [l65], [l62, l5, l71], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l41], [l65], [l62, l5, l71], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l18, l51], [l43, l41], [l65], [l62, l5, l71], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l11, l24]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l11, l24]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l11, l24]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l11, l24]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l62], [l49, l29], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49], [l43, l25, l41], [l62], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l62], [l49, l29], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l49], [l43, l25, l41], [l62], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l11, l24]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l11, l24]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l11, l24]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l11, l24]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l40], [l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l40], [l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l62], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58], [l11, l24]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58], [l11, l24]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58], [l11, l24]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58], [l11, l24]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l62], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l43, l41], [l80], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l43, l41], [l80], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l80], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l41], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l80], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l41], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l41], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l80], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l41], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l80], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l41], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l41], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l41], [l37, l24], [l80], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l41], [l49, l29, l33], [l80], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l41], [l37, l24], [l80], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l80], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l41], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l80], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l41], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l41], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l80, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l25], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l25], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l25], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l25], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l25], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l25], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l49, l29, l33], [l62], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l25], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l25], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l25], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l41], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l41], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l41], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l62], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l62], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l62], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l25, l41], [l62], [l49, l29], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l59], [l49], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [60][47] is [[[l59], [l18, l51], [l54], [l56], [l65]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l59], [l5, l71], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l5, l71], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l5, l71], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l5, l71], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l49, l29, l33], [l65], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [46][13] is [[[l59], [l5, l71], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l5], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l5, l71], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l5], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l41], [l62], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l41], [l62], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l49, l29, l33], [l62], [l65], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l41], [l62, l5], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l49, l29, l33], [l65], [l41], [l62, l5], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l41], [l62, l5], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l49, l29, l33], [l65], [l41], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l49, l29, l33], [l65], [l41], [l62, l5], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l25], [l59], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l25], [l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l25], [l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l25], [l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l41], [l62], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l41], [l62], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [45][24] is [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l46, l55], [l58]], 30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [46][13] is [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29], [l65], [l62, l5, l71], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l49, l29], [l65], [l62, l5, l71], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29], [l65], [l62, l5, l71], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l49, l29], [l65], [l41], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29], [l65], [l62, l5, l71], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l49, l29], [l65], [l62, l5, l71], [l41], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49], [l43, l41], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l41], [l49, l29], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l49], [l43, l41], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l62], [l49, l29], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l62], [l49, l29], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l62], [l49, l29], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l25, l41], [l62], [l49, l29], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l59], [l49], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [60][47] is [[[l59], [l18, l51], [l54], [l56], [l65]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l80], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l80], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l40], [l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l40], [l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l80], [l37, l24], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l80], [l37, l24], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l80], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l80], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l40], [l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l40], [l61], [l43, l25, l41], [l37, l24], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l61], [l43, l25, l41], [l37, l24], [l80], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l80], [l37, l24], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l61], [l43, l25, l41], [l37, l24], [l80], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l59], [l49, l29, l33], [l62], [l65], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l25], [l59], [l49, l29, l33], [l62], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l25], [l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l25], [l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l25], [l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [44][22] is [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [43][33] is [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l25], [l61], [l11, l24, l37, l76], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [59][9] is [[[l25], [l59], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [64][2] is [[[l25], [l61], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l25], [l61], [l11, l24, l37, l76], [l80], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [71][12] is [[[l25], [l61], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [19][52] is [[[l25], [l61], [l49, l29, l33], [l80], [l11, l24, l37, l76], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l41], [l62], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l41], [l62], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l41], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l49, l29], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l49], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l54], [l56], [l65]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l59], [l54], [l18, l51], [l56], [l65]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l54], [l56], [l65]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l59], [l49], [l54], [l56], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l54], [l56], [l65]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l18, l51], [l56], [l65], [l54, l31]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l18, l51], [l54], [l56], [l65]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l5, l71], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l5, l71], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l5, l71], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l59], [l5, l71], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l5, l71], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l5, l71], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l5, l71], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l5, l71], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l59], [l5, l71], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l5, l71], [l49, l29, l33], [l65], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l62], [l65], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l62], [l49, l29, l33], [l65], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l62], [l65], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l62], [l49, l29, l33], [l65], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l62], [l65], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l49, l29, l33], [l65], [l62, l5], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l49, l29, l33], [l62], [l65], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l41], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l49, l29, l33], [l65], [l41], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l41], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l49, l29, l33], [l65], [l41], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l41], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l49, l29, l33], [l65], [l41], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l41], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l49, l29, l33], [l65], [l41], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l41], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l59], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l25], [l59], [l62], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l59], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l25], [l59], [l62], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l59], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l25], [l59], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l49, l29, l33], [l65], [l41], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l49, l29, l33], [l65], [l41], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l41], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l41], [l49, l29], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l43, l41], [l49, l29], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l41], [l49, l29], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l49, l29], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l49], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l54], [l56], [l65]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l59], [l54], [l18, l51], [l56], [l65]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l54], [l56], [l65]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l59], [l49], [l54], [l56], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l54], [l56], [l65]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l18, l51], [l56], [l65], [l54, l31]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l18, l51], [l54], [l56], [l65]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l25, l41], [l62], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l62], [l65], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l62], [l49, l29, l33], [l65], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l62], [l65], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l62], [l49, l29, l33], [l65], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l62], [l65], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l49, l29, l33], [l65], [l62, l5], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l49, l29, l33], [l62], [l65], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l59], [l49, l29, l33], [l62], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l25], [l59], [l62], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l59], [l49, l29, l33], [l62], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l25], [l59], [l62], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l59], [l49, l29, l33], [l62], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l25], [l59], [l49, l29, l33], [l62], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l59], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l25], [l59], [l62], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l59], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l25], [l59], [l62], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l59], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l25], [l59], [l49, l29, l33], [l62], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l5], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l5], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l49, l29], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l43, l25, l41], [l49, l29], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l25, l41], [l49, l29], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49], [l54], [l56], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l54], [l56], [l49, l29], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l49], [l54], [l56], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l56], [l65], [l54, l31]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l59], [l18, l51], [l56], [l65], [l54, l31]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l56], [l65], [l54, l31]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l59], [l49], [l56], [l65], [l54, l31]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l56], [l65], [l54, l31]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l18, l51], [l56], [l65], [l54, l31]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l56], [l65], [l54, l31]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [87][31] is [[[l59], [l18, l51], [l28, l54, l31], [l56], [l65]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l18, l51], [l56], [l65], [l54, l31]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l5, l71], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l5, l71], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l5, l71], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l59], [l5, l71], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l5, l71], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l5, l71], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l5, l71], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l5, l71], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l59], [l5, l71], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l5, l71], [l43, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l49, l29, l33], [l65], [l62, l5], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l49, l29, l33], [l65], [l62, l5], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l5], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l5], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l49, l29], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l43, l25, l41], [l49, l29], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l25, l41], [l49, l29], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49], [l54], [l56], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l54], [l56], [l49, l29], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l49], [l54], [l56], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l56], [l65], [l54, l31]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l59], [l18, l51], [l56], [l65], [l54, l31]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l56], [l65], [l54, l31]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l59], [l49], [l56], [l65], [l54, l31]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l56], [l65], [l54, l31]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l18, l51], [l56], [l65], [l54, l31]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l56], [l65], [l54, l31]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [87][31] is [[[l59], [l18, l51], [l28, l54, l31], [l56], [l65]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l18, l51], [l56], [l65], [l54, l31]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l49, l29, l33], [l65], [l62, l5], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l49, l29, l33], [l65], [l62, l5], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [60][47] is [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [60][47] is [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l56], [l49, l29], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l54], [l56], [l49, l29], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l56], [l49, l29], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l56], [l49, l29], [l65], [l54, l31]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l56], [l49, l29], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l54], [l56], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l54], [l56], [l49, l29], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49], [l56], [l65], [l54, l31]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l56], [l49, l29], [l65], [l54, l31]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l49], [l56], [l65], [l54, l31]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l28, l54, l31], [l56], [l65]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l59], [l18, l51], [l28, l54, l31], [l56], [l65]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l28, l54, l31], [l56], [l65]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l59], [l49], [l28, l54, l31], [l56], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l28, l54, l31], [l56], [l65]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l18, l51], [l28, l54, l31], [l56], [l65]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l28, l54, l31], [l56], [l65]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [87][31] is [[[l59], [l18, l51], [l28, l54, l31], [l56], [l65]], 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [60][47] is [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [60][47] is [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [60][47] is [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [60][47] is [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [60][47] is [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [60][47] is [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l56], [l49, l29], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l54], [l56], [l49, l29], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l56], [l49, l29], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l56], [l49, l29], [l65], [l54, l31]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l56], [l49, l29], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l54], [l56], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l54], [l56], [l49, l29], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49], [l56], [l65], [l54, l31]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l56], [l49, l29], [l65], [l54, l31]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l49], [l56], [l65], [l54, l31]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l28, l54, l31], [l56], [l65]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [49][65] is [[[l59], [l18, l51], [l28, l54, l31], [l56], [l65]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l28, l54, l31], [l56], [l65]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [50][69] is [[[l59], [l49], [l28, l54, l31], [l56], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l28, l54, l31], [l56], [l65]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l18, l51], [l28, l54, l31], [l56], [l65]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l18, l51], [l28, l54, l31], [l56], [l65]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [87][31] is [[[l59], [l18, l51], [l28, l54, l31], [l56], [l65]], 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [47][7] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [60][47] is [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [48][17] is [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [60][47] is [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [34][68] is [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [24][59] is [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [60][47] is [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l54], [l56], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l54], [l56], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l56], [l49, l29], [l31], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l56], [l31], [l49, l29], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l56], [l49, l29], [l31], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l56], [l49, l29, l33], [l31], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l56], [l49, l29], [l31], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l56], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l54], [l56], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l56], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l56], [l49, l29, l33], [l65], [l54, l31]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l54], [l56], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l56], [l49, l29], [l65], [l54, l31]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l56], [l49, l29], [l65], [l54, l31]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l56], [l49, l29], [l65], [l54, l31]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l56], [l49, l29], [l65], [l54, l31]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l56], [l49, l29], [l65], [l54, l31]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l56], [l49, l29, l33], [l65], [l54, l31]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l56], [l49, l29], [l65], [l54, l31]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49], [l28, l54, l31], [l56], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l28, l54, l31], [l56], [l49, l29], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l49], [l28, l54, l31], [l56], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l54], [l56], [l49, l29, l33], [l65]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l54], [l56], [l49, l29, l33], [l65]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l54], [l56], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l54], [l56], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l54], [l56], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l54], [l56], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l56], [l49, l29], [l31], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l56], [l31], [l49, l29], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l56], [l49, l29], [l31], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l56], [l49, l29, l33], [l31], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l56], [l49, l29], [l31], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l56], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l54], [l56], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l56], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l56], [l49, l29, l33], [l65], [l54, l31]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l54], [l56], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l56], [l49, l29], [l65], [l54, l31]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l56], [l49, l29], [l65], [l54, l31]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l56], [l49, l29], [l65], [l54, l31]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l56], [l49, l29], [l65], [l54, l31]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l56], [l49, l29], [l65], [l54, l31]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l56], [l49, l29, l33], [l65], [l54, l31]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l56], [l49, l29], [l65], [l54, l31]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49], [l28, l54, l31], [l56], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l28, l54, l31], [l56], [l49, l29], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l49], [l28, l54, l31], [l56], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l54], [l56], [l49, l29, l33], [l65]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l54], [l56], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l54], [l56], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l54], [l49, l29, l33], [l56], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l56], [l49, l29, l33], [l65], [l54, l31]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l56], [l49, l29, l33], [l65], [l54, l31]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [87][31] is [[[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l56], [l49, l29, l33], [l31], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l56], [l49, l29, l33], [l31], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l56], [l49, l29, l33], [l31], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l56], [l49, l29, l33], [l31], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l56], [l49, l29, l33], [l31], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [87][31] is [[[l59], [l28, l31], [l56], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l56], [l49, l29, l33], [l31], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l54, l31], [l56], [l49, l29], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l28, l54, l31], [l56], [l49, l29], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l54, l31], [l56], [l49, l29], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l28, l54, l31], [l56], [l49, l29], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l54, l31], [l56], [l49, l29], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l28, l54, l31], [l56], [l49, l29], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l56], [l49, l29, l33], [l65], [l54, l31]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l56], [l49, l29, l33], [l65], [l54, l31]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [87][31] is [[[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l56], [l49, l29, l33], [l65], [l54, l31]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l56], [l49, l29, l33], [l65], [l54, l31]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [87][31] is [[[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l56], [l49, l29, l33], [l65], [l54, l31]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l56], [l49, l29, l33], [l65], [l54, l31]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [87][31] is [[[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l56], [l49, l29, l33], [l31], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l56], [l49, l29, l33], [l31], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l56], [l49, l29, l33], [l31], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l56], [l49, l29, l33], [l31], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l56], [l49, l29, l33], [l31], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [87][31] is [[[l59], [l28, l31], [l56], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l56], [l49, l29, l33], [l31], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l54, l31], [l56], [l49, l29], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l28, l54, l31], [l56], [l49, l29], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l54, l31], [l56], [l49, l29], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l28, l54, l31], [l56], [l49, l29], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l54, l31], [l56], [l49, l29], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l28, l54, l31], [l56], [l49, l29], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l56], [l49, l29, l33], [l65], [l54, l31]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l56], [l49, l29, l33], [l65], [l54, l31]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [87][31] is [[[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l56], [l28], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [61][18] is [[[l59], [l69], [l63], [l56]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l56], [l28], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l56], [l28], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l56], [l28], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l56], [l28], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l31], [l56], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [61][18] is [[[l59], [l69], [l63], [l56]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l31], [l56], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l28, l31], [l56], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l31], [l56], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l28, l31], [l56], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l31], [l56], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [87][31] is [[[l59], [l28, l31], [l56], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [61][18] is [[[l59], [l69], [l63], [l56]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [87][31] is [[[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [61][18] is [[[l59], [l69], [l63], [l56]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [87][31] is [[[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l56], [l28], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [61][18] is [[[l59], [l69], [l63], [l56]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l56], [l28], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l56], [l28], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l49, l29, l33], [l56], [l28], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l56], [l28], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l31], [l56], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [61][18] is [[[l59], [l69], [l63], [l56]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l31], [l56], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l28, l31], [l56], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l31], [l56], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l28, l31], [l56], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l31], [l56], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [87][31] is [[[l59], [l28, l31], [l56], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [61][18] is [[[l59], [l69], [l63], [l56]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [87][31] is [[[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [61][18] is [[[l59], [l69], [l63], [l56]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [51][48] is [[[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [65][3] is [[[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [52][6] is [[[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [87][31] is [[[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l69], [l63], [l56]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [88][32] is [[[l59], [l63], [l56], [l23, l69]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l69], [l63], [l56]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l69], [l63], [l56]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [88][32] is [[[l59], [l63], [l56], [l23, l69]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l69], [l63], [l56]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l69], [l63], [l56]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [88][32] is [[[l59], [l63], [l56], [l23, l69]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l69], [l63], [l56]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l69], [l63], [l56]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [88][32] is [[[l59], [l63], [l56], [l23, l69]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l69], [l63], [l56]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l69], [l63], [l56]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [88][32] is [[[l59], [l63], [l56], [l23, l69]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l69], [l63], [l56]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l69], [l63], [l56]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [88][32] is [[[l59], [l63], [l56], [l23, l69]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l69], [l63], [l56]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l69], [l63], [l56]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [88][32] is [[[l59], [l63], [l56], [l23, l69]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l69], [l63], [l56]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l69], [l63], [l56]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [88][32] is [[[l59], [l63], [l56], [l23, l69]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> subsumption; abandoning [[[l59], [l69], [l63], [l56]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l23, l69]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [88][32] is [[[l59], [l63], [l56], [l23, l69]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l23, l69]], 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [29][64] is [[[l66], [l59], [l63], [l56]], 80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l23, l69]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [88][32] is [[[l59], [l63], [l56], [l23, l69]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l23, l69]], 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [29][64] is [[[l66], [l59], [l63], [l56]], 83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l23, l69]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [88][32] is [[[l59], [l63], [l56], [l23, l69]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l23, l69]], 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [29][64] is [[[l66], [l59], [l63], [l56]], 72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l23, l69]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [88][32] is [[[l59], [l63], [l56], [l23, l69]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l23, l69]], 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))] under transitions [29][64] is [[[l66], [l59], [l63], [l56]], 62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l66], [l59], [l63], [l56]], 80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] under transitions [84][28] is [[[l59], [l66, l73], [l63], [l56]], 80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] [DEBUG]: --> subsumption; abandoning [[[l66], [l59], [l63], [l56]], 80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l66], [l59], [l63], [l56]], 83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] under transitions [84][28] is [[[l59], [l66, l73], [l63], [l56]], 83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] [DEBUG]: --> subsumption; abandoning [[[l66], [l59], [l63], [l56]], 83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l66], [l59], [l63], [l56]], 72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] under transitions [84][28] is [[[l59], [l66, l73], [l63], [l56]], 72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] [DEBUG]: --> subsumption; abandoning [[[l66], [l59], [l63], [l56]], 72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l66], [l59], [l63], [l56]], 62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] under transitions [84][28] is [[[l59], [l66, l73], [l63], [l56]], 62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] [DEBUG]: --> subsumption; abandoning [[[l66], [l59], [l63], [l56]], 62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l66, l73], [l63], [l56]], 80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] under transitions [84][28] is [[[l59], [l66, l73], [l63], [l56]], 80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l66, l73], [l63], [l56]], 80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] under transitions [83][27] is [[[l59], [l63], [l56], [l8]], 104#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l66, l73], [l63], [l56]], 83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] under transitions [84][28] is [[[l59], [l66, l73], [l63], [l56]], 83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l66, l73], [l63], [l56]], 83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] under transitions [83][27] is [[[l59], [l63], [l56], [l8]], 106#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l66, l73], [l63], [l56]], 72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] under transitions [84][28] is [[[l59], [l66, l73], [l63], [l56]], 72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l66, l73], [l63], [l56]], 72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] under transitions [83][27] is [[[l59], [l63], [l56], [l8]], 95#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l66, l73], [l63], [l56]], 62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] under transitions [84][28] is [[[l59], [l66, l73], [l63], [l56]], 62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l66, l73], [l63], [l56]], 62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] under transitions [83][27] is [[[l59], [l63], [l56], [l8]], 85#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l8]], 104#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] under transitions [17][50] is [[[l59], [l50], [l63], [l56]], 125#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l8]], 106#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] under transitions [17][50] is [[[l59], [l50], [l63], [l56]], 129#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l8]], 95#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] under transitions [17][50] is [[[l59], [l50], [l63], [l56]], 119#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: successor of [[[l59], [l63], [l56], [l8]], 85#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] under transitions [17][50] is [[[l59], [l50], [l63], [l56]], 110#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@4940809c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@4efcf8a [DEBUG]: Law 1: [85#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [85#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [106#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [85#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [85#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [85#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [95#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [85#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [12#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [85#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [85#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [129#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [85#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [85#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [52#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [85#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [3#true], Equals: false [DEBUG]: Law 1: [85#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [104#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [85#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [85#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [85#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [110#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [85#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [85#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [85#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [85#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [125#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [85#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [119#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [106#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [95#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [12#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [129#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [52#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [3#true], Equals: false [DEBUG]: Law 1: [72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [104#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [110#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [125#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [119#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [106#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [106#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [106#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [95#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [106#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [12#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [106#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [106#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [129#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [106#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [106#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [52#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [106#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [3#true], Equals: false [DEBUG]: Law 1: [106#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [104#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [106#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [106#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [106#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [110#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [106#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [106#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [106#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [106#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [125#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [106#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [119#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [95#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [12#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [129#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [52#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [3#true], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [104#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: true [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [110#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [125#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [119#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [95#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [12#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [129#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [52#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [3#true], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [104#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [110#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [125#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [119#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [95#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [12#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [95#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [95#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [129#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [95#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [95#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [52#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [95#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [3#true], Equals: false [DEBUG]: Law 1: [95#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [104#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [95#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [95#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [95#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [110#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [95#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [95#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [95#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [95#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [125#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [95#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [119#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [12#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)))], Law 2: [83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [12#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)))], Law 2: [129#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [12#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)))], Law 2: [80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [12#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)))], Law 2: [52#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [12#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)))], Law 2: [3#true], Equals: false [DEBUG]: Law 1: [12#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)))], Law 2: [104#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [12#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [12#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [12#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)))], Law 2: [110#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [12#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [12#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)))], Law 2: [62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [12#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [12#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)))], Law 2: [125#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [12#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)))], Law 2: [119#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [129#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [52#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [3#true], Equals: false [DEBUG]: Law 1: [83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [104#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [110#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [125#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [119#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [129#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [129#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [52#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [129#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [3#true], Equals: false [DEBUG]: Law 1: [129#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [104#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [129#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [129#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [129#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [110#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [129#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [129#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [129#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [129#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [125#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [129#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [119#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [52#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [3#true], Equals: false [DEBUG]: Law 1: [80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [104#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [110#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [125#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [119#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [52#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [3#true], Equals: false [DEBUG]: Law 1: [52#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [104#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [52#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [52#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [52#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [110#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [52#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [52#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [52#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [52#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [125#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [52#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [119#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [3#true], Law 2: [104#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [3#true], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [3#true], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [3#true], Law 2: [110#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [3#true], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [3#true], Law 2: [62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [3#true], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [3#true], Law 2: [125#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [3#true], Law 2: [119#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [104#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [104#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [104#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [110#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [104#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [104#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [104#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [104#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [125#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [104#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [119#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [110#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [125#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [119#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [110#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [125#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [119#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [110#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [110#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [110#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [110#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [125#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [110#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [119#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [125#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [119#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [125#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [119#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [125#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [119#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Law 1: [125#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Law 2: [119#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))], Equals: false [DEBUG]: Recursively process sets: [[[[l59], [l63], [l56], [l8]], [106#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 104#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))]], [[[l59], [l63], [l56], [l23, l69]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l50], [l63], [l56]], [110#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 129#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))]], [[[l59], [l63], [l56], [l8]], [95#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 106#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))]], [[[l59], [l63], [l56], [l23, l69]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l63], [l56], [l8]], [95#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 104#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))]], [[[l59], [l63], [l56], [l8]], [95#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 85#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))]], [[[l59], [l63], [l56], [l23, l69]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l50], [l63], [l56]], [125#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 119#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))]], [[[l59], [l66, l73], [l63], [l56]], [72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))]], [[[l59], [l66, l73], [l63], [l56]], [83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))]], [[[l59], [l63], [l56], [l23, l69]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l66, l73], [l63], [l56]], [80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))]], [[[l59], [l50], [l63], [l56]], [110#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 119#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))]], [[[l59], [l66, l73], [l63], [l56]], [80#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))]], [[[l59], [l50], [l63], [l56]], [110#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 125#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))]], [[[l59], [l66, l73], [l63], [l56]], [83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 72#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))]], [[[l59], [l50], [l63], [l56]], [129#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 119#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))]], [[[l59], [l63], [l56], [l8]], [85#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 104#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))]], [[[l59], [l50], [l63], [l56]], [125#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 129#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))]], [[[l59], [l63], [l56], [l23, l69]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l63], [l56], [l8]], [85#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 106#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))]], [[[l59], [l66, l73], [l63], [l56]], [83#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)), 62#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))]], [[[l59], [l63], [l56], [l23, l69]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]] and [[l59], [l49, l29, l33], [l56], [l28], [l65]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]] and [[l59], [l54], [l56], [l49, l29], [l65]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]] and [[l59], [l28, l31], [l56], [l49, l29, l33], [l65]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]] and [[l59], [l49, l29, l33], [l56], [l65], [l54, l31]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l54], [l56], [l49, l29], [l65]] and [[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l54], [l56], [l49, l29], [l65]] and [[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l54], [l56], [l49, l29], [l65]] and [[l59], [l49, l29, l33], [l56], [l65], [l54, l31]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l54], [l56], [l49, l29], [l65]] and [[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l49, l29, l33], [l56], [l28], [l65]] and [[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l49, l29, l33], [l56], [l28], [l65]] and [[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l49, l29, l33], [l56], [l28], [l65]] and [[l59], [l28, l31], [l56], [l49, l29, l33], [l65]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l49, l29, l33], [l56], [l28], [l65]] and [[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l49, l29, l33], [l56], [l65], [l54, l31]] and [[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l49, l29, l33], [l56], [l65], [l54, l31]] and [[l59], [l54], [l56], [l49, l29], [l65]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l49, l29, l33], [l56], [l65], [l54, l31]] and [[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l49, l29, l33], [l56], [l65], [l54, l31]] and [[l59], [l28, l31], [l56], [l49, l29, l33], [l65]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l49, l29, l33], [l56], [l65], [l54, l31]] and [[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l28, l31], [l56], [l49, l29, l33], [l65]] and [[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l28, l31], [l56], [l49, l29, l33], [l65]] and [[l59], [l49, l29, l33], [l56], [l28], [l65]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l28, l31], [l56], [l49, l29, l33], [l65]] and [[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l28, l31], [l56], [l49, l29, l33], [l65]] and [[l59], [l49, l29, l33], [l56], [l65], [l54, l31]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l28, l31], [l56], [l49, l29, l33], [l65]] and [[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]] and [[l59], [l49, l29, l33], [l56], [l28], [l65]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]] and [[l59], [l54], [l56], [l49, l29], [l65]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]] and [[l59], [l28, l31], [l56], [l49, l29, l33], [l65]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]] and [[l59], [l49, l29, l33], [l56], [l65], [l54, l31]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l49, l29, l33], [l56], [l28], [l65]] and [[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l54], [l56], [l49, l29], [l65]] and [[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l18, l51], [l56], [l65], [l54, l31]] and [[l59], [l18, l51], [l54], [l56], [l65]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l18, l51], [l56], [l65], [l54, l31]] and [[l59], [l18, l51], [l28, l54, l31], [l56], [l65]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l18, l51], [l54], [l56], [l65]] and [[l59], [l18, l51], [l28, l54, l31], [l56], [l65]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l18, l51], [l28, l54, l31], [l56], [l65]] and [[l59], [l18, l51], [l54], [l56], [l65]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l28, l31], [l56], [l49, l29, l33], [l65]] and [[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: true [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l18, l51], [l54], [l56], [l65]] and [[l59], [l18, l51], [l56], [l65], [l54, l31]] [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l49, l29, l33], [l56], [l65], [l54, l31]] and [[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l18, l51], [l28, l54, l31], [l56], [l65]] and [[l59], [l18, l51], [l56], [l65], [l54, l31]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Recursively process sets: [[[[l59], [l49, l29, l33], [l56], [l28], [l65]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l18, l51], [l54], [l56], [l65]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l28, l31], [l56], [l49, l29, l33], [l65]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l56], [l49, l29, l33], [l59], [l65], [l54]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l56], [l59], [l65], [l54, l31]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l56], [l49, l29, l33], [l59], [l65], [l54]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l18, l51], [l56], [l65], [l54, l31]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l56], [l59], [l28, l31], [l65]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l28, l31], [l56], [l49, l29, l33], [l65]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l56], [l59], [l65], [l28, l54, l31], [l33]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l28, l31], [l56], [l49, l29, l33], [l65]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l56], [l49, l29, l33], [l59], [l28, l31], [l65]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l28, l31], [l56], [l49, l29, l33], [l65]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l49, l29, l33], [l56], [l28], [l65]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l56], [l28], [l59], [l65]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l56], [l49, l29, l33], [l59], [l65], [l54, l31]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l56], [l59], [l65], [l54]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l56], [l49, l29, l33], [l28], [l59], [l65]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l56], [l59], [l65], [l28, l54, l31], [l33]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l49, l29, l33], [l56], [l28], [l65]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l18, l51], [l28, l54, l31], [l56], [l65]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l56], [l59], [l65], [l54, l31], [l33]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l56], [l28], [l59], [l65], [l18, l51]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l56], [l28], [l59], [l65], [l18, l51]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l54], [l56], [l49, l29], [l65]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l56], [l49, l29, l33], [l28], [l59], [l65]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l56], [l59], [l65], [l54, l31], [l33]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l56], [l59], [l31], [l65]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l56], [l59], [l65], [l54, l31]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l56], [l59], [l31], [l65], [l18, l51]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l54], [l56], [l49, l29], [l65]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l56], [l59], [l28, l31], [l65]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l56], [l59], [l31], [l65]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l56], [l59], [l28, l31], [l65], [l18, l51]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l54], [l56], [l49, l29], [l65]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l56], [l28], [l59], [l65]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l54], [l56], [l49, l29], [l65]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l56], [l49, l29, l33], [l59], [l65], [l54, l31]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l56], [l59], [l65], [l28, l54, l31], [l33]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l49, l29, l33], [l56], [l65], [l54, l31]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l56], [l59], [l65], [l28, l54, l31], [l33]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l56], [l59], [l28, l31], [l65], [l18, l51]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l56], [l49, l29, l33], [l59], [l28, l31], [l65]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l56], [l59], [l65], [l54]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l56], [l59], [l31], [l65], [l18, l51]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l49, l29, l33], [l56], [l28], [l65]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]] and [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]] and [[l59], [l49, l29, l33], [l65], [l41], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]] and [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]] and [[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]] and [[l59], [l49, l29, l33], [l62], [l65], [l41], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]] and [[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]] and [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]] and [[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: true [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: true [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l18, l51], [l43, l25, l41], [l62], [l65], [l58]] and [[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l32, l67], [l61], [l43, l41], [l63], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l32, l67], [l61], [l43, l41], [l63], [l44, l40], [l58]] and [[l32, l67], [l61], [l63], [l43, l25, l41], [l58], [l44]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l18, l51], [l43, l25, l41], [l62], [l65], [l58]] and [[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l18, l51], [l43, l25, l41], [l62], [l65], [l58]] and [[l59], [l18, l51], [l43, l41], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l18, l51], [l43, l25, l41], [l62], [l65], [l58]] and [[l59], [l18, l51], [l65], [l62, l5, l71], [l41], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l59], [l49, l29, l33], [l65], [l41], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l59], [l49, l29, l33], [l62], [l65], [l41], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: true [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]] and [[l80, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]] and [[l32, l67], [l61], [l63], [l43, l25, l41], [l58], [l44]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]] and [[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]] and [[l61], [l63], [l43, l25, l41], [l80], [l77, l48, l79, l32, l67, l16], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]] and [[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]] and [[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]] and [[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l80], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]] and [[l80, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]] and [[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]] and [[l80, l44, l40], [l32, l67], [l61], [l63], [l43, l25, l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l49, l29, l33], [l65], [l41], [l62, l5, l71], [l58]] and [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l49, l29, l33], [l65], [l41], [l62, l5, l71], [l58]] and [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l49, l29, l33], [l65], [l41], [l62, l5, l71], [l58]] and [[l59], [l49, l29, l33], [l62], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l49, l29, l33], [l65], [l41], [l62, l5, l71], [l58]] and [[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l49, l29, l33], [l65], [l41], [l62, l5, l71], [l58]] and [[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l59], [l49, l29, l33], [l62], [l65], [l41], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]] and [[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l18, l51], [l43, l41], [l65], [l62, l5, l71], [l58]] and [[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]] and [[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]] and [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]] and [[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]] and [[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]] and [[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l49, l29, l33], [l62], [l65], [l41], [l58]] and [[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l49, l29, l33], [l62], [l65], [l41], [l58]] and [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l49, l29, l33], [l62], [l65], [l41], [l58]] and [[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: true [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]] and [[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]] and [[l32, l67], [l61], [l63], [l43, l25, l41], [l58], [l44]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]] and [[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]] and [[l61], [l63], [l43, l25, l41], [l80], [l77, l48, l79, l32, l67, l16], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]] and [[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]] and [[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l80], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]] and [[l80, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]] and [[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] and [[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]] and [[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]] and [[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]] and [[l32, l67], [l61], [l63], [l43, l25, l41], [l58], [l44]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l32, l67], [l61], [l63], [l43, l25, l41], [l58], [l44]] and [[l61], [l43, l41], [l63], [l77, l48, l79, l32, l67, l16], [l44, l40], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l32, l67], [l61], [l63], [l43, l25, l41], [l58], [l44]] and [[l80, l44, l40], [l32, l67], [l61], [l63], [l43, l25, l41], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]] and [[l59], [l18, l51], [l65], [l62, l5, l71], [l41], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]] and [[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Recursively process sets: [[[[l61], [l77, l48, l79, l16], [l43, l41], [l63], [l44, l40], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l5, l71], [l65], [l58], [l25, l43]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l62], [l59], [l65], [l58], [l43, l25, l41]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l62], [l59], [l65], [l58], [l41, l43]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l44, l40], [l58], [l32, l67], [l61], [l43, l41], [l63]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l62], [l59], [l65], [l58], [l25, l43]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l18, l51], [l43, l25, l41], [l62], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80], [l58], [l32, l67], [l61], [l63], [l43, l25, l41]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58], [l44]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l49, l29, l33], [l65], [l41], [l62, l5, l71], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l65], [l62, l5, l71], [l41], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l65], [l62, l5, l71], [l58], [l41, l43]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l77, l48, l79, l32, l67, l16], [l80, l40], [l58], [l61], [l63], [l43, l25, l41]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l58], [l32, l67], [l61], [l63], [l43, l25, l41], [l44]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l65], [l62, l5, l71], [l58], [l25, l43]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l65], [l62, l5, l71], [l58], [l43]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l18, l51], [l43, l41], [l65], [l62, l5, l71], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l80, l44, l40], [l58], [l61], [l77, l48, l79, l16], [l63]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l65], [l41], [l5, l71], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l65], [l5, l71], [l58], [l43, l25, l41]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l5, l71], [l65], [l58], [l41, l43]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l77, l48, l79, l32, l67, l16], [l25], [l80, l44, l40], [l58], [l61], [l63]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l62], [l59], [l65], [l41], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l25], [l59], [l65], [l5, l71], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l58], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l65], [l41], [l5, l71], [l58], [l18, l51]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l5, l71], [l65], [l58], [l25, l43]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l62], [l59], [l65], [l58], [l43, l25, l41]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l58], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l62], [l25], [l59], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l65], [l62, l5, l71], [l58], [l41, l43]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l65], [l62, l5, l71], [l58], [l43]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l25], [l65], [l62, l5, l71], [l58], [l18, l51]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l65], [l62, l5, l71], [l58], [l25, l43]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l5, l71], [l65], [l58], [l41, l43]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l65], [l5, l71], [l58], [l43, l25, l41]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l65], [l62, l5, l71], [l58], [l18, l51], [l25, l43]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l77, l48, l79, l32, l67, l16], [l40], [l58], [l61], [l43, l41], [l63]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58], [l44]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l58], [l32, l67], [l61], [l63], [l43, l25, l41]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l65], [l5, l71], [l58], [l43, l41]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l65], [l5, l71], [l58], [l43, l25, l41]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l62], [l59], [l25], [l65], [l58], [l18, l51]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l62], [l59], [l65], [l58], [l43, l41]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l65], [l5, l71], [l58], [l43, l25]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l62], [l59], [l65], [l58], [l43, l25, l41]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l65], [l62, l5, l71], [l58], [l25, l43]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l62], [l59], [l65], [l58], [l25, l43]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l62], [l59], [l65], [l58], [l18, l51], [l25, l43]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l65], [l62, l5, l71], [l58], [l41, l43]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l5, l71], [l65], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l32, l67], [l61], [l43, l41], [l63], [l44, l40], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l58], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l65], [l5, l71], [l58], [l43, l25, l41]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l65], [l62, l5, l71], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l65], [l5, l71], [l58], [l18, l51], [l43, l25, l41]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l44, l40], [l58], [l61], [l77, l48, l79, l16], [l43, l41], [l63]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l25], [l65], [l62, l5, l71], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l49, l29, l33], [l65], [l41], [l62, l5, l71], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l65], [l62, l5, l71], [l58], [l41, l43]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l32, l67], [l61], [l63], [l43, l25, l41], [l58], [l44]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l62], [l59], [l65], [l58], [l43, l25, l41]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80], [l58], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l77, l48, l79, l32, l67, l16], [l58], [l61], [l63], [l43, l25, l41], [l44]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l65], [l62, l5, l71], [l58], [l25, l43]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l25], [l5, l71], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l40], [l32, l67], [l58], [l61], [l43, l41], [l63]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l58]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l40, l44], [l58], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l65], [l5, l71], [l58], [l18, l51], [l43, l25, l41]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l58], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41], [l44]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l65], [l5, l71], [l58], [l18, l51], [l43, l41]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l49, l29, l33], [l62], [l65], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80], [l77, l48, l79, l32, l67, l16], [l58], [l61], [l63], [l43, l25, l41]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l65], [l62, l5, l71], [l41], [l58]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l32, l67], [l58], [l61], [l63], [l44]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l5, l71], [l65], [l41], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l25], [l5, l71], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l62], [l59], [l65], [l41], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l58], [l32, l67], [l61], [l63], [l43, l25, l41]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l77, l48, l79, l32, l67, l16], [l40, l44], [l58], [l61], [l63], [l43, l25, l41]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l62], [l59], [l25], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l25], [l65], [l62, l5, l71], [l58]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l58], [l61], [l77, l48, l79, l16], [l63], [l43, l25, l41]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l58], [l43, l25]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l77, l48, l79, l32, l67, l16], [l80, l40], [l58], [l61], [l63], [l43, l25, l41]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l5, l71], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l65], [l62, l5, l71], [l41], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l49, l29, l33], [l59], [l25], [l65], [l62, l5, l71], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l43, l25, l41], [l49, l29, l33], [l62], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l59], [l43, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l58], [l32, l67], [l61], [l63], [l43, l25, l41]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58], [l44]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l65], [l58], [l44]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: true [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: true [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: true [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: true [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: true [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: true [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: true [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]] and [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] and [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] and [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] and [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]] [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]] [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]] and [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l61], [l43, l25, l41], [l76], [l80], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l43, l25, l41], [l76], [l80], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]] and [[l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58], [l44]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]] and [[l61], [l18, l51], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]] and [[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]] and [[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]] and [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l40], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]] and [[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]] and [[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l80], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]] and [[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]] and [[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l65], [l58], [l44]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]] and [[l61], [l18, l51], [l43, l25, l41], [l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]] and [[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]] and [[l11, l76], [l80, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58], [l44]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l40], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l65], [l58], [l44]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l11, l76], [l80, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]] and [[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]] and [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]] and [[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]] and [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]] and [[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]] and [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]] and [[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: true [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: true [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: true [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: true [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]] [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]] and [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l34, l72], [l65], [l58]] [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]] and [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]] [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]] [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]] [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]] [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l76], [l80], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: true [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: true [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58], [l44]] and [[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l61], [l43, l25, l41], [l76], [l80], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: true [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: true [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]] [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]] [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]] [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]] and [[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]] [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]] [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: true [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: true [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: true [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]] and [[l61], [l18, l51], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]] and [[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]] and [[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]] and [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l40], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]] and [[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]] and [[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l80], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]] and [[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]] and [[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l65], [l58], [l44]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]] and [[l61], [l18, l51], [l43, l25, l41], [l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]] and [[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]] and [[l11, l76], [l80, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l65], [l58]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]] [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l76], [l80], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l43, l25, l41], [l76], [l80], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l80], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l80], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l80], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l80], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l80], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l80], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l80], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]] and [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]] [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]] [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]] [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]] and [[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]] [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]] [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l34, l72], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]] [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l34, l72], [l65], [l58]] and [[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]] [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: true [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: true [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: true [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]] [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]] and [[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]] [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]] and [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l40], [l58]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]] [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]] and [[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]] [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]] [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]] [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58]] [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]] [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]] and [[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: true [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: true [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l18, l51], [l43, l25, l41], [l76], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] and [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] and [[l80, l44, l40], [l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] and [[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] and [[l11, l76], [l80, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]] [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: true [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] and [[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] and [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [8#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [23#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] and [[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] and [[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [30#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [53#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] and [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [10#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]] and [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] [DEBUG]: Law 1: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: true [DEBUG]: Law 1: [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Law 2: [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))], Equals: false [DEBUG]: Check overlap for: [[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]] and [[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] [DEBUG]: Recursively process sets: [[[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l24, l37], [l65], [l58]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l18, l51], [l43, l41], [l24, l37], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l58], [l25, l43]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l41, l43], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40, l44], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l24, l37], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l25], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l58]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l80, l44], [l49, l29, l33], [l37, l24], [l65], [l58]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l80, l44], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l25, l41], [l76], [l80], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l80, l44, l40], [l61], [l18, l51], [l76], [l65], [l58]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58], [l43]], [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l76, l11], [l80, l44, l40], [l61], [l43, l41], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l49, l29, l33], [l24, l37], [l34, l72], [l65], [l41], [l58]], [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l76, l11], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l61], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l11, l24, l37, l76], [l80], [l65], [l41], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l25], [l61], [l49, l29, l33], [l65], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l61], [l49, l29, l33], [l80], [l24, l37], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l80, l44, l40], [l61], [l18, l51], [l65], [l41], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l25, l43]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l61], [l43, l41], [l49, l29, l33], [l65], [l40], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l58], [l25, l43]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l40], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40, l44], [l58]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l24, l37], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58], [l44]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l41, l43], [l49, l29, l33], [l80], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l41, l43], [l49, l29, l33], [l37, l24], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l49, l29, l33], [l24, l37], [l65], [l44, l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l40, l44], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l80], [l49, l29, l33], [l65], [l41], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l76], [l49, l29, l33], [l65], [l58], [l25, l43], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l80, l44], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l40], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l25, l43]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l24, l37], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l80, l40], [l61], [l49, l29, l33], [l65], [l58], [l25, l43]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l61], [l18, l51], [l43, l25, l41], [l65], [l44, l40], [l58]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l80], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l34, l72], [l65], [l58]], [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l11, l76], [l25], [l80, l40], [l61], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l76], [l49, l29, l33], [l80], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l76, l11], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l80, l44], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58], [l44]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l25, l43]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l61], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l41, l43], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l41], [l58]], [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l61], [l18, l51], [l43, l25, l41], [l76], [l80], [l65], [l58]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l80, l40], [l61], [l49, l29, l33], [l65], [l58], [l25, l43]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l80, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58], [l25, l43]], [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l76, l11], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l80, l44], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l80, l44], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l25], [l61], [l49, l29, l33], [l34, l72], [l65], [l58]], [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l49, l29, l33], [l24, l37], [l65], [l44, l40], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l40, l44], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l49, l29, l33], [l80], [l65], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l25, l41], [l76], [l80], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l49, l29, l33], [l11], [l65], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))), 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l76, l11], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l58], [l43, l25]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58], [l44]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l24, l37], [l65], [l58], [l44]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l49, l29, l33], [l24, l37], [l65], [l58], [l44]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l25, l43]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l41], [l58]], [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l58], [l25, l43]], [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l61], [l43, l25, l41], [l80, l44], [l49, l29, l33], [l37, l24], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l25], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40, l44], [l58], [l43, l25]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l41, l43], [l76], [l49, l29, l33], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l43, l25, l41], [l80, l44], [l49, l29, l33], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l80, l44], [l49, l29, l33], [l37, l24], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l61], [l76], [l49, l29, l33], [l65], [l58], [l44]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l25], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l58], [l25, l43]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40, l44], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l58], [l44]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l40, l44], [l58]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l41, l43], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l58], [l25, l43], [l44]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l25], [l80, l44, l40], [l61], [l18, l51], [l65], [l58]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l43, l25, l41], [l80, l44], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l41, l43], [l49, l29, l33], [l37, l24], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l24, l37], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l25, l41], [l76], [l80, l44], [l65], [l58]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l24, l37], [l65], [l41], [l58], [l44]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l49, l29, l33], [l34, l72], [l11], [l65], [l41], [l58]], [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l24, l37], [l34, l72], [l65], [l58]], [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l61], [l43, l41], [l49, l29, l33], [l24, l37], [l34, l72], [l65], [l58]], [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l58], [l25, l43]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l18, l51], [l76], [l65], [l58], [l25, l43]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l43, l25, l41], [l80, l44], [l49, l29, l33], [l65], [l58]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l80], [l49, l29, l33], [l37, l24], [l65], [l41], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l41, l43], [l49, l29, l33], [l37, l24], [l65], [l58]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58], [l43]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l24, l37], [l65], [l58]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58], [l25, l43]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l44, l40], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l80], [l65], [l58]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l41, l43], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l58]], [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l76], [l49, l29, l33], [l65], [l40], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l76], [l80, l44], [l49, l29, l33], [l65], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l49, l29, l33], [l11], [l65], [l44, l40], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l80, l44], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l24, l37, l11], [l61], [l49, l29, l33], [l80], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l41, l43], [l76], [l49, l29, l33], [l65], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l80, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58], [l25, l43]], [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l80], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l44, l40], [l58], [l43]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l80], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l65], [l58], [l44]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l80, l44, l40], [l61], [l18, l51], [l43, l41], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l41, l43], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l49, l29, l33], [l65], [l58], [l25, l43], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l80, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l40, l44], [l58]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l80], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l80, l40], [l61], [l41, l43], [l49, l29, l33], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l41], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l58], [l25, l43]], [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l80, l40], [l61], [l41, l43], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l80], [l65], [l58]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11], [l65], [l58]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l40, l44], [l58]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l76], [l49, l29, l33], [l65], [l58], [l25, l43]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l80], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l76], [l80, l44], [l49, l29, l33], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25], [l44]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l25], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43], [l44]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l49, l29, l33], [l24, l37], [l65], [l41], [l58], [l44]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l80], [l49, l29, l33], [l65], [l58], [l25, l43]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l58], [l25, l43]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l49, l29, l33], [l37, l24], [l80], [l65], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l76], [l49, l29, l33], [l65], [l41], [l40, l44], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58], [l25, l43]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l41, l43], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l61], [l18, l51], [l43, l41], [l65], [l44, l40], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l61], [l18, l51], [l43, l25, l41], [l65], [l44, l40], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l40, l44], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l25], [l61], [l49, l29, l33], [l80], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l80, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l40], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l41, l43], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l58], [l25, l43]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l34, l72], [l65], [l58]], [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))), 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l25, l43]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))), 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l25], [l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l41], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l80, l44, l40], [l61], [l41, l43], [l49, l29, l33], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l58], [l43, l25]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l41, l43], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l43, l25, l41], [l80, l44], [l49, l29, l33], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l41, l43], [l49, l29, l33], [l37, l24], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l24, l37], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l80, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l61], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l37, l24], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l49, l29, l33], [l24, l37], [l65], [l41], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l40], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l61], [l80, l44], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l58], [l25, l43]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l41, l43], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l80, l44, l40], [l61], [l41, l43], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l25], [l61], [l49, l29, l33], [l34, l72], [l65], [l58]], [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l61], [l18, l51], [l43, l25, l41], [l80], [l11], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))), 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l80, l44], [l65], [l58]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l65], [l58], [l44]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l49, l29, l33], [l65], [l58], [l25, l43], [l44]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l58], [l25, l43]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l11, l37, l24], [l61], [l80], [l49, l29, l33], [l65], [l41], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l61], [l49, l29, l33], [l65], [l41], [l44, l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l61], [l76], [l49, l29, l33], [l80], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l41], [l24, l37], [l65], [l58], [l44]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l25, l41], [l24, l37], [l65], [l58], [l44]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l25, l41], [l24, l37], [l65], [l58], [l44]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l80, l44, l40], [l61], [l18, l51], [l65], [l58], [l25, l43]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l80, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l49, l29, l33], [l37, l24], [l80], [l65], [l58], [l25, l43]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l49, l29, l33], [l80], [l24, l37], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l76], [l49, l29, l33], [l65], [l44, l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l44, l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l41, l43], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l24, l37], [l34, l72], [l65], [l58]], [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l76, l11], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l25], [l80, l40], [l61], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l61], [l18, l51], [l65], [l41], [l58], [l44]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l24, l37, l11], [l61], [l43, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l24, l37], [l65], [l44, l40], [l41], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58], [l43]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l58], [l25, l43]], [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l11, l37, l24], [l61], [l80], [l49, l29, l33], [l65], [l58], [l25, l43]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l80, l44], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l49, l29, l33], [l34, l72], [l65], [l58], [l25, l43]], [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l40], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l61], [l43, l41], [l49, l29, l33], [l80], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l40], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58], [l25, l43]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l41, l43], [l76], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l25, l43]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l49, l29, l33], [l80], [l65], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l40], [l58]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l40, l44], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l49, l29, l33], [l37, l24], [l65], [l58], [l25, l43], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l24, l37], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l41, l43], [l49, l29, l33], [l37, l24], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l43, l25, l41], [l80, l44], [l49, l29, l33], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58], [l44]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l25], [l61], [l49, l29, l33], [l65], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l11], [l65], [l58]], [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l11, l76], [l80, l40], [l61], [l49, l29, l33], [l65], [l58], [l25, l43]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l25, l41], [l80], [l24, l37], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l41, l43], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l58]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l76], [l49, l29, l33], [l65], [l44, l40], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l41], [l80], [l24, l37], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l80, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l25], [l80, l40], [l61], [l49, l29, l33], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))), 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l11, l37, l24], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l41], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l25, l41], [l24, l37], [l65], [l40], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l11], [l65], [l58]], [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l25, l43], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l80, l44, l40], [l61], [l41, l43], [l49, l29, l33], [l65], [l58]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l61], [l43, l41], [l49, l29, l33], [l65], [l40], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l80, l44], [l49, l29, l33], [l65], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l80, l40], [l61], [l18, l51], [l43, l25, l41], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l41, l43], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l80, l44, l40], [l61], [l41, l43], [l49, l29, l33], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l76], [l80], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l58], [l43, l25]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58], [l43, l25]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l49, l29, l33], [l37, l24], [l65], [l41], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l25], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l25, l43], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l76], [l80, l44], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l61], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l80], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l40], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l76], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l58]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l49, l29, l33], [l24, l37], [l65], [l40], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l76], [l49, l29, l33], [l34, l72], [l65], [l41], [l58]], [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))), 16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l58], [l43]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l43, l25, l41], [l80, l44], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58], [l25, l43]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l41, l43], [l76], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l49, l29, l33], [l24, l37], [l65], [l41], [l44, l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l61], [l76], [l49, l29, l33], [l65], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l80], [l11], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l80], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l58], [l43, l25]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l49, l29, l33], [l24, l37], [l65], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l80], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l76], [l80], [l49, l29, l33], [l65], [l41], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l11], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l40, l44], [l58]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l49, l29, l33], [l80], [l65], [l58], [l25, l43]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l58], [l25, l43]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l40], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l49, l29, l33], [l11], [l65], [l41], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l49, l29, l33], [l34, l72], [l65], [l58], [l25, l43]], [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l61], [l18, l51], [l43, l25, l41], [l24, l37], [l65], [l44, l40], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l41, l43], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l80, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l61], [l18, l51], [l43, l25, l41], [l65], [l58], [l44]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l41], [l24, l37], [l65], [l44, l40], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l80, l40], [l61], [l76], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l25], [l61], [l49, l29, l33], [l80], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l61], [l18, l51], [l43, l41], [l65], [l58], [l44]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l41, l43], [l49, l29, l33], [l34, l72], [l65], [l58]], [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l24, l37, l11], [l61], [l43, l25, l41], [l49, l29, l33], [l34, l72], [l65], [l58]], [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l34, l72], [l65], [l58]], [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l61], [l43, l41], [l76], [l49, l29, l33], [l34, l72], [l65], [l58]], [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l80], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l61], [l43, l41], [l49, l29, l33], [l80], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l61], [l43, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l44, l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l41, l43], [l49, l29, l33], [l37, l24], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l76], [l80], [l49, l29, l33], [l65], [l58], [l25, l43]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l61], [l18, l51], [l65], [l44, l40], [l41], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l61], [l18, l51], [l43, l25, l41], [l65], [l58], [l44]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l25, l41], [l24, l37], [l65], [l44, l40], [l58]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l24, l37], [l65], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l41, l43], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l76], [l49, l29, l33], [l80], [l65], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l76], [l49, l29, l33], [l65], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l80], [l65], [l58]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l40, l44], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l18, l51], [l43, l25, l41], [l65], [l40, l44], [l58]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l41, l43], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l49, l29, l33], [l24, l37], [l65], [l58], [l43, l25]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l80, l40], [l61], [l41, l43], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58], [l43]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l80, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l58], [l25, l43], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l61], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l41], [l58]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l40], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l80, l44], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l43, l25]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l18, l51], [l43, l25, l41], [l24, l37], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l61], [l18, l51], [l43, l41], [l80], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l80, l44], [l49, l29, l33], [l37, l24], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l61], [l18, l51], [l43, l25, l41], [l80], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l25], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l80], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l25], [l61], [l49, l29, l33], [l65], [l58], [l44]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l61], [l43, l25, l41], [l80], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l25, l41], [l80, l44], [l11, l24, l37, l76], [l65], [l58]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l80, l44, l40], [l61], [l49, l29, l33], [l37, l24], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l44, l40], [l41], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l40, l44], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58], [l44]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l61], [l43, l41], [l49, l29, l33], [l65], [l58], [l44]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l80], [l49, l29, l33], [l11], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l76], [l49, l29, l33], [l65], [l58], [l25, l43], [l44]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l24, l37, l11], [l61], [l18, l51], [l43, l25, l41], [l65], [l40], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l18, l51], [l24, l37], [l65], [l41], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l44, l40], [l58], [l43]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l43, l25, l41], [l76], [l49, l29, l33], [l65], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l41], [l58], [l44]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l61], [l49, l29, l33], [l65], [l41], [l58], [l44]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l49, l29, l33], [l37, l24], [l65], [l44, l40], [l41], [l58]], [60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l76], [l80], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 60#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l37, l24], [l80, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l34, l72], [l65], [l58]], [16#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))), 14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l61], [l18, l51], [l43, l41], [l11, l24, l37, l76], [l80], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l37, l24], [l65], [l58], [l44]], [36#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l25, l41], [l80], [l11, l24, l37, l76], [l65], [l58]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))), 15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l25], [l61], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]], [14#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))]], [[[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l80, l44, l40], [l61], [l49, l29, l33], [l65], [l41], [l58]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l76, l11], [l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l43, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58], [l44]], [57#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l11, l76], [l80, l44, l40], [l61], [l41, l43], [l49, l29, l33], [l65], [l58]], [42#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l61], [l18, l51], [l43, l25, l41], [l11], [l65], [l58], [l44]], [28#(and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]], [[[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l58], [l25, l43]], [15#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))]]] [INFO]: Constructed Empire Annotation: [[l59], [l49, l29, l33], [l65], [l62, l5, l71], [l46, l55], [l58]] : 6543#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) [[l61], [l63], [l56], [l34, l72], [l47, l14, l20, l38, l78, l27]] : 6571#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1))) [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] : 6561#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) [[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]] : 6564#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) [[l61], [l63], [l34, l72], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]] : 6546#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1))) [[l80, l44, l40], [l61], [l63], [l43, l25, l41], [l77, l48, l79, l32, l67, l16], [l58]] : 6590#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] : 6573#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) [[l59], [l50], [l63], [l56]] : 6603#(or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] : 6553#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) [[l59], [l63], [l56], [l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]] : 6560#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1))) [[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]] : 6576#(or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) [[l59], [l50], [l63], [l56]] : 6541#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] : 6540#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) [[l59], [l66, l73], [l63], [l56]] : 6584#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) [[l59], [l18, l51], [l28, l54, l31], [l56], [l65]] : 6577#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) [[l59], [l18, l51], [l65], [l62, l5, l71], [l46, l55], [l58]] : 6598#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) [[l59], [l63], [l56], [l23, l69]] : 6552#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) [[l80, l44, l40], [l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l65], [l58]] : 6578#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) [[l61], [l18, l51], [l43, l25, l41], [l11, l24, l37, l76], [l34, l72], [l65], [l58]] : 6547#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) [[l59], [l66, l73], [l63], [l56]] : 6572#(or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] : 6568#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] : 6599#(or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) [[l59], [l50], [l63], [l56]] : 6555#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) [[l80, l44, l40], [l61], [l63], [l77, l48, l79, l32, l67, l16], [l46, l55], [l58]] : 6557#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) [[l59], [l36], [l63], [l56]] : 6544#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1))) [[l59], [l63], [l56], [l23, l69]] : 6589#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) [[l59], [l63], [l56], [l23, l69]] : 6597#(or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) [[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]] : 6602#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) [[l59], [l50], [l63], [l56]] : 6549#(or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] : 6559#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) [[l61], [l11, l24, l37, l76], [l49, l29, l33], [l34, l72], [l65], [l46, l55], [l58]] : 6595#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1))) [[l59], [l28, l54, l31], [l56], [l49, l29, l33], [l65]] : 6542#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) [[l59], [l63], [l56], [l15, l30, l10, l6, l53, l75, l45]] : 6551#true [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] : 6580#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] : 6579#(or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) [[l59], [l63], [l56], [l8]] : 6596#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) [[l61], [l18, l51], [l11, l24, l37, l76], [l34, l72], [l65], [l46, l55], [l58]] : 6583#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1))) [[l59], [l43, l25, l41], [l49, l29, l33], [l65], [l62, l5, l71], [l58]] : 6545#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) [[l59], [l63], [l56], [l8]] : 6588#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) [[l80, l44, l40], [l61], [l43, l25, l41], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l58]] : 6593#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) [[l59], [l50], [l63], [l56]] : 6601#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) [[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]] : 6570#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) [[l59], [l66, l73], [l63], [l56]] : 6575#(or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) [[l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l34, l72], [l65], [l58]] : 6562#(or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))) [[l80, l44, l40], [l61], [l11, l24, l37, l76], [l49, l29, l33], [l65], [l46, l55], [l58]] : 6594#(and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) [[l59], [l63], [l56], [l23, l69]] : 6574#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) [[l80, l44, l40], [l61], [l43, l25, l41], [l49, l29, l33], [l11, l24, l37, l76], [l65], [l58]] : 6565#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) [[l80, l44, l40], [l61], [l18, l51], [l11, l24, l37, l76], [l65], [l46, l55], [l58]] : 6600#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) [[l59], [l63], [l56], [l8]] : 6563#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) [[l59], [l18, l51], [l43, l25, l41], [l65], [l62, l5, l71], [l58]] : 6567#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) [[l59], [l63], [l56], [l12, l81]] : 6585#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1))) [[l80, l44, l40], [l61], [l63], [l56], [l47, l14, l20, l38, l78, l27]] : 6550#(or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) [[l59], [l66, l73], [l63], [l56]] : 6554#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) [[l59], [l28, l54, l31], [l49, l29, l33], [l56], [l65]] : 6558#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) [[l59], [l66, l73], [l63], [l56]] : 6566#(or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) [[l59], [l63], [l56], [l23, l69]] : 6592#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) [[l59], [l63], [l56], [l8]] : 6591#(or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) [[l59], [l63], [l56], [l23, l69]] : 6581#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) [[l59], [l66, l73], [l63], [l56]] : 6586#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) [[l59], [l63], [l56], [l8]] : 6548#(or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) [[l59], [l68], [l63], [l56]] : 6582#(and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1))) [[l59], [l50], [l63], [l56]] : 6587#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) [[l59], [l63], [l56], [l8]] : 6556#(or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) [[l61], [l63], [l43, l25, l41], [l34, l72], [l77, l48, l79, l32, l67, l16], [l58]] : 6569#(or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@2c4ca0f9 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@2c4ca0f9 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@560cbf1a [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.owickigries.empire.EmpireToOwickiGries@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.owickigries.empire.EmpireToOwickiGries@3591009c [INFO]: Computed Owicki-Gries annotation with 26 ghost variables, 18 ghost updates, and overall size 22251 [INFO]: Computed Owicki-Gries annotation: Assertions: l50 : 9#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (or (and (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l50]_1| |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)))) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l50]_1| |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l52 : 18#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l51 : 51#(and (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|)) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) |v_[l18, l51]_1| (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|)) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) l10 : 60#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) |v_[l15, l30, l10, l6, l53, l75, l45]_1| (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l54 : 72#(and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))))) |v_[l28, l54, l31]_1| (or (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)))) l53 : 80#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) |v_[l15, l30, l10, l6, l53, l75, l45]_1| (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l12 : 89#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l43, l25, l41]_1|) |v_[l12, l81]_1| (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l43, l25, l41]_1|) |v_[l12, l81]_1| (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l56 : 140#(and (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l23, l69]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l68]_1| |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l66, l73]_1| (not |v_[l58]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l43, l25, l41]_1|) |v_[l12, l81]_1| (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l23, l69]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) |v_[l15, l30, l10, l6, l53, l75, l45]_1| (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l50]_1| |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l8]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l36]_1| |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l68]_1| |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l36]_1| |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)))) (or (and (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l50]_1| |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l66, l73]_1| (not |v_[l58]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l43, l25, l41]_1|) |v_[l12, l81]_1| (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))))) |v_[l56]_1| (or (and (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l8]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))))) l11 : 173#(and (or (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))) (or (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) |v_[l11, l24, l37, l76]_1|) l55 : 205#(and (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|)) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) (or (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|)) |v_[l46, l55]_1|) l14 : 216#(and (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) |v_[l47, l14, l20, l38, l78, l27]_1| (or (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1))))) l58 : 272#(and (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|)) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|)) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) |v_[l58]_1|) l13 : 280#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l57 : 281#false l16 : 298#(and (or (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) |v_[l77, l48, l79, l32, l67, l16]_1| (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) l15 : 306#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) |v_[l15, l30, l10, l6, l53, l75, l45]_1| (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l59 : 356#(and (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|)) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l23, l69]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l68]_1| |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l36]_1| |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)))) (or (and (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l50]_1| |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l66, l73]_1| (not |v_[l58]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)))) (or (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l66, l73]_1| (not |v_[l58]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l43, l25, l41]_1|) |v_[l12, l81]_1| (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l23, l69]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) |v_[l15, l30, l10, l6, l53, l75, l45]_1| (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l50]_1| |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l8]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l36]_1| |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l68]_1| |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|)) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l43, l25, l41]_1|) |v_[l12, l81]_1| (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) |v_[l59]_1| (or (and (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l8]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))))) l18 : 382#(and (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|)) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) |v_[l18, l51]_1| (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|)) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) l17 : 390#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l19 : 398#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l61 : 445#(and (or (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) |v_[l61]_1|) l60 : 453#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l63 : 503#(and (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l23, l69]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l68]_1| |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l66, l73]_1| (not |v_[l58]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l43, l25, l41]_1|) |v_[l12, l81]_1| (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l23, l69]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) |v_[l15, l30, l10, l6, l53, l75, l45]_1| (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l50]_1| |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l8]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l36]_1| |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l68]_1| |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l36]_1| |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)))) (or (and (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l50]_1| |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l66, l73]_1| (not |v_[l58]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l43, l25, l41]_1|) |v_[l12, l81]_1| (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) |v_[l63]_1| (or (and (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l8]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))))) l62 : 520#(and (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|)) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) |v_[l62, l5, l71]_1| (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) (or (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) l21 : 528#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l65 : 575#(and (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|)) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|)) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))) |v_[l65]_1|) l20 : 586#(and (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) |v_[l47, l14, l20, l38, l78, l27]_1| (or (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1))))) l64 : 594#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l23 : 602#(and (not |v_[l46, l55]_1|) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l23, l69]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)))) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l23, l69]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l67 : 619#(and (or (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) |v_[l77, l48, l79, l32, l67, l16]_1| (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) l22 : 627#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l66 : 635#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l66, l73]_1| (not |v_[l58]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))))) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l66, l73]_1| (not |v_[l58]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l25 : 664#(and (or (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) |v_[l43, l25, l41]_1| (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) l69 : 672#(and (not |v_[l46, l55]_1|) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l23, l69]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)))) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l23, l69]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l24 : 701#(and (or (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))) (or (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) |v_[l11, l24, l37, l76]_1|) l68 : 709#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l68]_1| |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (not |v_[l8]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l68]_1| |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l27 : 720#(and (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) |v_[l47, l14, l20, l38, l78, l27]_1| (or (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1))))) l26 : 721#false l29 : 747#(and (or (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) |v_[l49, l29, l33]_1| (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))))) l28 : 758#(and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))))) |v_[l28, l54, l31]_1| (or (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)))) l0 : 759#false l70 : 767#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l1 : 775#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l2 : 783#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l72 : 809#(and (or (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) |v_[l34, l72]_1| (or (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))))) l3 : 817#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l71 : 834#(and (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|)) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) |v_[l62, l5, l71]_1| (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) (or (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) l4 : 842#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l30 : 850#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) |v_[l15, l30, l10, l6, l53, l75, l45]_1| (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l74 : 858#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l5 : 875#(and (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|)) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) |v_[l62, l5, l71]_1| (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) (or (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) l73 : 883#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l66, l73]_1| (not |v_[l58]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))))) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l66, l73]_1| (not |v_[l58]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l6 : 891#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) |v_[l15, l30, l10, l6, l53, l75, l45]_1| (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l32 : 908#(and (or (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) |v_[l77, l48, l79, l32, l67, l16]_1| (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) l76 : 937#(and (or (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))) (or (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) |v_[l11, l24, l37, l76]_1|) l7 : 945#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l31 : 956#(and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))))) |v_[l28, l54, l31]_1| (or (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)))) l75 : 964#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) |v_[l15, l30, l10, l6, l53, l75, l45]_1| (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l8 : 972#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l8]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (or (and (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (= |ULTIMATE.start_assume_abort_if_not_~cond#1| 0) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (= |ULTIMATE.start_assume_abort_if_not_#in~cond#1| 0)))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l8]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)))) (not |v_[l62, l5, l71]_1|)) l34 : 998#(and (or (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) |v_[l34, l72]_1| (or (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))))) l78 : 1009#(and (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) |v_[l47, l14, l20, l38, l78, l27]_1| (or (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1))))) l9 : 1017#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l33 : 1043#(and (or (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) |v_[l49, l29, l33]_1| (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))))) l77 : 1060#(and (or (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) |v_[l77, l48, l79, l32, l67, l16]_1| (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) l36 : 1068#(and (not |v_[l46, l55]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l36]_1| |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)))) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l36]_1| |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l35 : 1076#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l79 : 1093#(and (or (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) |v_[l77, l48, l79, l32, l67, l16]_1| (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) l38 : 1104#(and (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) |v_[l47, l14, l20, l38, l78, l27]_1| (or (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1))))) l37 : 1133#(and (or (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))) (or (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) |v_[l11, l24, l37, l76]_1|) l39 : 1141#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l81 : 1149#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l43, l25, l41]_1|) |v_[l12, l81]_1| (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l43, l25, l41]_1|) |v_[l12, l81]_1| (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l80 : 1175#(and (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) |v_[l80, l44, l40]_1| (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) l82 : 1183#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1| (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l41 : 1212#(and (or (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) |v_[l43, l25, l41]_1| (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) l40 : 1238#(and (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) |v_[l80, l44, l40]_1| (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) l43 : 1267#(and (or (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) |v_[l43, l25, l41]_1| (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) l42 : 1268#false l45 : 1276#(and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) |v_[l15, l30, l10, l6, l53, l75, l45]_1| (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) |v_[l63]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) l44 : 1302#(and (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) |v_[l80, l44, l40]_1| (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) l47 : 1313#(and (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) |v_[l47, l14, l20, l38, l78, l27]_1| (or (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l58]_1|) (not |v_[l66, l73]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l47, l14, l20, l38, l78, l27]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1))))) l46 : 1342#(and (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|)) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1))) (not (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) (or (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) |v_[l18, l51]_1| (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|)) |v_[l46, l55]_1|) l49 : 1368#(and (or (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|))) (or (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) |v_[l80, l44, l40]_1| (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (or (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) |v_[l49, l29, l33]_1| (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) |v_[l28, l54, l31]_1| (not |v_[l58]_1|) (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l56]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 0) (< 0 ~result_5~0) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))) (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))))))) (or (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) |v_[l62, l5, l71]_1| (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l61]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l59]_1| |v_[l58]_1|))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) |v_[l49, l29, l33]_1| (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) (not |v_[l63]_1|) (not |v_[l77, l48, l79, l32, l67, l16]_1|) (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l65]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|) |v_[l11, l24, l37, l76]_1|)) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))) (and (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (= ~result_5~0 1) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (< ~result_4~0 0) (< 0 ~result_5~0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0)))))))) l48 : 1385#(and (or (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|)) (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l49, l29, l33]_1|) (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))))) (or (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (not (and (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l43, l25, l41]_1|) (not |v_[l80, l44, l40]_1|) (not |v_[l49, l29, l33]_1|) |v_[l34, l72]_1| (not |v_[l66, l73]_1|) |v_[l46, l55]_1| |v_[l77, l48, l79, l32, l67, l16]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (< ~result_4~0 1) (< ~result_3~0 1)))) |v_[l77, l48, l79, l32, l67, l16]_1| (or (and (or (< ~result_3~0 0) (= ~result_3~0 0) (and (<= ~result_4~0 1) (not (= ~result_4~0 1)))) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))) (not (and (not |v_[l46, l55]_1|) (not |v_[l36]_1|) (not |v_[l47, l14, l20, l38, l78, l27]_1|) (not |v_[l8]_1|) (not |v_[l59]_1|) (not |v_[l68]_1|) (not |v_[l56]_1|) (not |v_[l65]_1|) (not |v_[l18, l51]_1|) (not |v_[l50]_1|) (not |v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1|) (not |v_[l12, l81]_1|) (not |v_[l49, l29, l33]_1|) |v_[l43, l25, l41]_1| (not |v_[l66, l73]_1|) |v_[l77, l48, l79, l32, l67, l16]_1| |v_[l80, l44, l40]_1| (not |v_[l23, l69]_1|) (not |v_[l28, l54, l31]_1|) (not |v_[l34, l72]_1|) (not |v_[l11, l24, l37, l76]_1|) (not |v_[l15, l30, l10, l6, l53, l75, l45]_1|) |v_[l63]_1| |v_[l61]_1| |v_[l58]_1| (not |v_[l62, l5, l71]_1|))) (and (or (< ~result_4~0 1) (< ~result_3~0 1)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (and (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0) (= ~result_4~0 0)) (and (not (= (* (div ~sponsored_2~0 256) 256) ~sponsored_2~0)) (or (and (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256)))) (= ~result_4~0 0)) (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (= (+ ~result_4~0 1) 0))))) (or (and (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))) (or (and (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (= ~result_3~0 1)) (and (= ~result_3~0 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (and (or (and (= (+ ~result_3~0 1) 0) (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)) (and (= ~result_3~0 0) (not (= (* (div ~sponsored_0~0 256) 256) ~sponsored_0~0)))) (not (= ~sponsored_1~0 (* 256 (div ~sponsored_1~0 256))))))))) Ghost Variables (and initial values): v_[l61]_1 : false v_[l34, l72]_1 : false v_[l65]_1 : false v_[l56]_1 : true v_[l8]_1 : false v_[l23, l69]_1 : false v_[l58]_1 : false v_[l77, l48, l79, l32, l67, l16]_1 : false v_[l36]_1 : false v_[l66, l73]_1 : false v_[l18, l51]_1 : false v_[l63]_1 : true v_[l12, l81]_1 : false v_[l43, l25, l41]_1 : false v_[l28, l54, l31]_1 : false v_[l80, l44, l40]_1 : false v_[l50]_1 : false v_[l62, l5, l71]_1 : false v_[l15, l30, l10, l6, l53, l75, l45]_1 : true v_[l46, l55]_1 : false v_[l47, l14, l20, l38, l78, l27]_1 : false v_[l59]_1 : true v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1 : false v_[l11, l24, l37, l76]_1 : false v_[l68]_1 : false v_[l49, l29, l33]_1 : false Ghost Updates: [29][64] : (v_[l23, l69]_1, v_[l66, l73]_1) := (false, true) [54][34] : (v_[l58]_1, v_[l77, l48, l79, l32, l67, l16]_1, v_[l46, l55]_1, v_[l47, l14, l20, l38, l78, l27]_1, v_[l56]_1) := (true, true, true, false, false) [32][66] : (v_[l15, l30, l10, l6, l53, l75, l45]_1, v_[l36]_1) := (false, true) [33][67] : (v_[l12, l81]_1, v_[l36]_1) := (true, false) [50][69] : (v_[l18, l51]_1, v_[l49, l29, l33]_1) := (false, true) [7][40] : (v_[l50]_1) := (false) [59][9] : (v_[l61]_1, v_[l80, l44, l40]_1, v_[l59]_1, v_[l62, l5, l71]_1, v_[l11, l24, l37, l76]_1) := (false, false, true, true, false) [58][11] : (v_[l61]_1, v_[l34, l72]_1, v_[l47, l14, l20, l38, l78, l27]_1, v_[l59]_1, v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1) := (true, true, true, false, false) [46][13] : (v_[l43, l25, l41]_1, v_[l46, l55]_1) := (true, false) [60][47] : (v_[l58]_1, v_[l43, l25, l41]_1, v_[l28, l54, l31]_1, v_[l62, l5, l71]_1, v_[l56]_1) := (false, false, true, false, true) [16][49] : (v_[l12, l81]_1, v_[l68]_1) := (false, true) [61][18] : (v_[l63]_1, v_[l23, l69]_1, v_[l28, l54, l31]_1, v_[l65]_1, v_[l49, l29, l33]_1) := (true, true, false, false, false) [17][50] : (v_[l50]_1, v_[l8]_1) := (true, false) [42][19] : (v_[l34, l72]_1, v_[l80, l44, l40]_1) := (false, true) [18][51] : (v_[l8]_1) := (false) [78][20] : (v_[l35, l52, l39, l82, l70, l1, l2, l13, l3, l4, l74, l17, l19, l60, l7, l21, l64, l9, l22]_1, v_[l68]_1) := (true, false) [56][56] : (v_[l18, l51]_1, v_[l63]_1, v_[l77, l48, l79, l32, l67, l16]_1, v_[l65]_1, v_[l11, l24, l37, l76]_1) := (true, false, false, true, true) [83][27] : (v_[l66, l73]_1, v_[l8]_1) := (false, true) [INFO]: Owicki-Gries size: 22251 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: sequential composition without formula simplification [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: sequential composition without formula simplification [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: sequential composition without formula simplification [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: sequential composition without formula simplification [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: sequential composition without formula simplification [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: sequential composition without formula simplification [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: sequential composition without formula simplification [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: sequential composition without formula simplification [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: sequential composition without formula simplification [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: sequential composition without formula simplification [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: sequential composition without formula simplification [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: sequential composition without formula simplification [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: sequential composition without formula simplification [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: sequential composition without formula simplification [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: sequential composition without formula simplification [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: sequential composition without formula simplification [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: sequential composition without formula simplification [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: sequential composition without formula simplification [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@1ac85b0c [DEBUG]: sequential composition without formula simplification [DEBUG]: sequential composition without formula simplification [DEBUG]: sequential composition without formula simplification [DEBUG]: sequential composition without formula simplification [DEBUG]: sequential composition without formula simplification [DEBUG]: sequential composition without formula simplification [DEBUG]: sequential composition without formula simplification [DEBUG]: sequential composition without formula simplification [DEBUG]: sequential composition without formula simplification [DEBUG]: sequential composition without formula simplification [DEBUG]: sequential composition without formula simplification [DEBUG]: sequential composition without formula simplification [DEBUG]: sequential composition without formula simplification [DEBUG]: sequential composition without formula simplification [DEBUG]: sequential composition without formula simplification [DEBUG]: sequential composition without formula simplification [DEBUG]: sequential composition without formula simplification [DEBUG]: sequential composition without formula simplification [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5003041b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5003041b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5003041b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5003041b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5003041b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5003041b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5003041b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5003041b [INFO]: PetriOwickiGries Statistics: 0.0ms Crown empire time, 318.6ms EmpireToOwickiGries time, 5030.5ms Empire validity check time, 371.1ms Owicki-Gries validity check time, Empire statistics: empire size: 64, empire law size: 5737, empire annotation size: 5801, number of regions: 26, Min number of regions per territory: 4, Max number of regions per territory: 7, Median number of regions per territory: 6, Min number of places per region: 1, Max number of places per region: 19, Median number of places per region: 2 │ │ │ duration: 26026 ms │ │ │ status: ✔ SUCCESSFUL │ └─ PetriOwickiGriesTestSuite finished after 26034 ms. └─ JUnit Vintage finished after 26065 ms. ├─ JUnit Platform Suite └─ JUnit Platform Suite finished after 0 ms. Test plan execution finished. Number of all tests: 1  Test run finished after 26196 ms [ 4 containers found ] [ 0 containers skipped ] [ 4 containers started ] [ 0 containers aborted ] [ 4 containers successful ] [ 0 containers failed ] [ 1 tests found ] [ 0 tests skipped ] [ 1 tests started ] [ 0 tests aborted ] [ 1 tests successful ] [ 0 tests failed ]